XF 1.5 Account Upgrades like vBulletin


I have a question, is it possible to make the Upgrade system like vBulletin?
With that I mean if I for example have 1 user upgrade but 3 different lengths for the upgrade.

In my opinion right now it doesn't look professional.
I'd much rather have something like vBulletin had with for 1 upgrade have all upgrade lengths in a combo box.

Is it possible to do this or does it require core changes?