I'm only arguing that Donnel isn't the worst unit, not that he's one of the best. Donny gets Sol, Counter, and Armsthrift to hold his own in battle on top of consistently speedy stat boosts, and he can get his kid Galeforce. That's a lot more than some other units can offer, including Virion.
Virion may be "useful" as a father, but he's still outclassed by other fathers in most cases, and to say he's useful for every child is a bit of a stretch. Donny may not have many optimal kid options, but the options he does have end up making fantastic units. The same can't be said for Virion, who can make only a good unit at the very most.