First of all, I don't think twins names should be similar. They're their own people, and it would probably make them miserable in their teen years to know that there's someone enough like them.
Other than that,
Donovan with the nn
Donny is nice, but I really don't like
Radovan. I can hear it now-- "Look-- It's the Rad-o-man!"