Royston?

What are your thoughts on the name [name_m]Royston[/name_m]? [name_f]My[/name_f] grandfather’s name is [name_m]Royal[/name_m], so I like that they both start with [name_u]Roy[/name_u]. I would probably use [name_u]Royce[/name_u] as a nickname. I’m just not completely sold on the name though. It almost sounds made-up to me, which is why I’m hesitant. Also, middle name suggestions would also be appreciated!