no dude, read their AUP, it says that if you host like a website or ftp, and it pulls alot of traffic, they can shut you down (i think, not quoting, from memory)
I'd rather get professional hosting, it costs you about 200 bucks per month where i host, but you get EVERYTHING, you only pay extra if you want sql server too, but the rest is done, .net/ftp access/50 meg hosting space and impecible support, they're very flexable too and if you have a problem, can talk with them and they can sort you out with a plan of action (ANYTHING dude)
included you get 5 aliases (logins) and 25 email address PER alias (work that out kiddies)
www.cozahost.com