and its stinging my student wallet something chronic
Switchable boost ain't gunna stop this! It just how you drive it chap. Cane it and it will cost ya, don't and it will still cost ya shit loads

(but not quite as much).
Probably worth while doing it though as it will stop unnessary high boost on your turbo and engine when you don't want it.