Pro Reuben:
I like it lots!
Meaning - 'behold a boy!' apt for various reasons
Like 'Rube' as shortening
Our (godly) families will like it because biblical (we're not godly)
Anti Reuben:
He'd have to spell it quite often, which is an issue as already have surname he'll have to spell every time.
A bit posh? Surname is double barrelled, although each name only single syllable
Pro Edgar:
Seems practical and useful sort of name, easy to spell
Like 'Ed' as shortening
Nicely classless, go-anywhere-name (to my ear, although DP doesn't agree, he thinks it sounds similar to Reuben in class terms - upper middle ish)
Anti Edgar:
No particular reason for choosing it, apart from we like it and it might be better than Reuben
A bit macho? Important to us both not to have very traditional masculine name, would rather have neutral or slightly feminine name (which could describe Reuben as).
Any opinions? On class / macho-ness especially welcome.