I've seen them used everywhere and they are on nearly every race bike for any condition it really depends how fast you go normally. In Cross Country guys run them to help when your bars get ripped out of your hands on deflections off roots, rocks, ruts etc. In TT, Baja and desert racing at high speed having the resistance so your aren't too light and floaty steering in the front when doing 80+ it all makes sense.
I will say though that banshee's aren't known for their handling and most banshee's with a puck stabilizer have had real aftermarket chassis built for racing and handling well. Laeger, Lonestar outlaw, Tyler Faith at ghost hollow fabrication on facebook made a brand new banshee design with YFZ450r geometry would probably be suited option for a puck stabilizer.
My main point is unless you drive it all the time or are racing pushing it to the limits you probably won't need more than a stick stabilizer and could just spend the money in suspension / a arms / swingarm / axle.