Regarding pricing, I was thinking about a few different pricing options. Maybe a breakdown like this:
Low cost plan - something like 1BTC per month plus small fee (1.5% maybe?), unlimited Mhash/s
Medium - say 5 BTC per month and no fee, some mid level limit on Mhash/s
High - maybe 10BTC per month and a very high limit on Mhash/s or maybe a dedicated server instance with no limit on Mhash/s
Again that's nowhere near set in stone, just an idea of how the price structure could look. I'd imagine most would prefer to pay in BTC? No contract, no cancellation fees or anything like that. I want happy customers, not to lock them into something if they decide they don't want to use it!
For those who don't want to or can't create their own front end, I could provide a pretty basic standard interface you could enable. Depending on extra server load, that might end up being an extra BTC per month or so (don't know yet).
How will your customer be able to be in control? What type of back-end will you be providing? What about FTP/cPanel etc?
I'm not quite sure what sort of control you are referring to here? The pool server back-end is custom built. I'm thinking there would be at least a basic admin page, what would you want to see there?
Seems like maybe most people would be interested in using a default website interface to the pool rather than build and host their own front-end?