Finn has long been on my list...I almost love it wholeheartedly but I have a few teeny reservations about it. The first is the "male person from Finland" alternate meaning, which just makes the name sound random.
The second is the fear that it's perhaps a bit too nicknamey/lighthearted/trendy. But of course those are just my nitpicky tendencies! It is a lovely name.