Brilliant conclusion, though having Voldemort swear that fealty oath (even with what he thought it was) was a stretch.
Author's response
Hey, Tommy was just starting out and needed seed money. I telegraphed that he had gotten assistance from Orion Black back in Chapter 12, and seriously do you see any of the Blacks doing something for nothing? (well maybe Sirius if he thought it was funny)