I'm glad to hear you fitted a brake on your Pista. It took me awhile to get comfortable regulating my speed with my legs only, and the handbrake gave me peace of mind. Riding brakeless may seem cool (I know I'm completely under the spell of brakeless riding), but newbie braking mishaps involving other people or cars is definitely a bummer, to say the least. Rely on your handbrake(s) at first.