Not exactly. You're definitely still mostly human, the nano-tech primarily backs up your brain and summons the suit from tiny little... I want to call them nodes? They're implanted and the suit forms from those around you.
Considering how many times Avengers Tower is attacked and we barely have time to suit up, it seemed like the best idea at the time.