Yes,
Linnea is pretty on paper, but I can't imagine saying, calling it out, a hundred times a day ( for the first five years).
Linn or
Lynn is a nice nickname, but I agree, the whole name feels a bit sharp to me, too. But very pretty. I think
Talia is softer.