Sadly, combat is where this idea falls flat.
Combat is chaotic and fluid, and means that even the best preperations go out the window when contact with the enemy is made.
While spells like invisibility can help to increase survival, they can also be countered with technoloy. (AoE attacks, ultra sound sensors, gasses, astral sight, spirits)
Every now and then someone in my group thinks that weak physical stats can be overcome with a couple spells..... and then reality of the run steps in. When you restrict the mobility of your character in any way, you limit your viability to a team.... and the GM is under no obligation to make things easy for you just cause you want a snowflake character.
Best advice? Don't cripple yourself with a crippled character concept that limits yourself and the other players in your group. That is a good way to develop hard feelings among the players.