I think it's too feminine for a boy and too masculine for a girl! I suppose it's considered pretty much unisex, I don't think people would assume either gender.
Quin is pretty much the same as
Quinn. Although, I think
Quin as a nickname (perhaps for
Quentin?) is alright.
I like
Finn :)