Thanks everyone for your help.
morgoth thanks for such a detailed post.
Funky, space and power would not be a problem. But I do not know much about what you have suggested so if you could explain a little then it will be helpful.
I think you people are right about going for workstation...