That is pretty much awesome. It's a very strong name that you rarely hear, and it offers nn possibilities if you're not up to having the rare name/want something shorter. It makes me think of Treville from in The Three Musketeers, which is a pretty neat association.
I like
Trevelyan Alfred and
Trevelyan Meriwether, though the latter is too long for my tastes.
Hm... maybe
Trevelyan AlecTrevelyan AugustTrevelyan Felix Trevelyan HeathTrevelyan Somerled