That feature I have to say is going to be an extreme favourite for everyone who wishes to monetize their community via donations / purchases to buy more features.
How simple it is. Create extra usergroup (custom something), create account upgrade, create page in structure to highlight the feature available from their account settings area, and come in funding assistance.
I was then looking through the add-ons before, then realising just how easily its going to be to monetize this community, ie. the mood add-on integrates with usergroup permissions, which means a usergroup can be created to sell the mood as an account upgrade with such ease. I had used the VB one before, and it was that complicated and difficult to achieve such easy things, that I gave up and just sold upgrades manually.