Same here, Brad, I'm considering a DNN "host" account. BAsically you get DNN 3.1.1 installed, get host access, and manage all your portals yourself. You can setup hosting plans for portal admins and charge for that yourself, you then provide the support and administration on the portal for them. Being based in Australia this kind of plan would be aimed at Australian based customers... Price can be under $50 per month with all setup done for you at no cost, and maybe only a small fee for extra domains. I feel with the monthly fees the big catch is in support costs. How do you justify charging a client $20 or so a month and then spend two or three hours every month "helping them out" at no extra cost...? In many cases this is just caused by simple issues such as "oops, I forgot this or that, can you please fix it" and while little things only take few minutes it adds up to a lot over the month. So with the "host account" mentioned here you would be the one to administer all aspects of the DNN host - including uploading of modules, skins, etc. with support given just for issues such as db backup server access/permissions, as usual for any hosting plan.
For someone with multiple portals hanging off the same DNN install this could be quite profitable, and being Aus based also offer you the right locale, time zone, etc coupled with reliability and local access.