Like your solution! Especially the fact it turned out relatively inexpensive. There are such heads ready available, but are very expensive.
By the way, don't see a reason for preloading the bearings if all it's going to is drilling. I think there would be much more backlash in the gears that could be a problem for rigid tapping.