Snowboards already have superior brakes; they're called edges. To apply the brakes........ Turn!
Yeah but how many time have we all seen a first timer noob barreling straight down a run without any ability to slowdown, turn, or stop.
In fact, anyone caught doing this should have their rental board taken away and be given one of these for the day.