Reginald is okay. It's quite a formal-sounding name & I can't imagine someone always going by it in full, but I wouldn't mind seeing it on a child, especially if it was after a family member.
Reggie is much more friendly, and has already had a come-back here in the UK - it's in the top 100.