IBNZ Monkey,
I have used that brake on a number of karts, and I honestly hate it. It is cheap, and I have not found another good low cost solution, but once you play with it, you will understand why.
First problem, is that the spring return is now worth anything. Plan to build a spring...