Hey, thats not a bad bike at all. Its can be easily upgraded and is a nice bike for the price. But I'm almost positive that you can probably get an better bike for that money. Dont get me wrong, hoffmans are good bikes. But If you go to somewhere like "www.danscomp.com" you can customize your bike and make better upgrades and buy the bike at a reasonable cost. I nice frame you could get is a S&M, just to get started. But if you really want to, get the Hoffman. But If you wanna stronger and more "custom" bike, make one on your own.
PS - If you need any help picking out parts Im sure people on this forum will gladly help you or even ask me.
" I Hope This Helps"