Seeing as how a person is a teenager/adult for the majority of their life, I find it refreshing to hear a strong sounding name that would age well.
And to answer the OP I do like
Jarvis. Not enough to use myself but it's definitely a name that would grow on me. I think it's something about the "jar" sound that throws me off. I would be happy to meet a little
Jarvis though.