I like it well enough, but I'd be more likely to use
Robin for a son, because it's a family name, so
Rowan would count as 'I like it but not enough to use'.
As for the U, I don't see the benefit of ignoring
Rowena and emasculating
Rowan. But, to each their own.