Surface Pro, what could go wrong?

Hey guys I'm planning to get a laptop as well as a tablet. So I thought Surface Pro serves as both, what could be wrong with it? If I want to do programming and photoshopping stuff, I can use the type cover keyboard. For fun stuff, I can depend on Windows Store apps. The Nvidia GPU can help me with light gaming.
I just wanted some advice. Will the CPU or GPU lack to provide me the feel of a laptop? Will the apps will be not so good to feel like a tablet?
What do you guys think?