Welcome to the forum.
I've run the Bazzaz with QS for four years or so and it has been a solid, one box, unit that does fueling, ignition and the QS without extra add ons (boxes). Combined with going to GP shift, it is one of the most fun things I did to the bike. It probably did not make me faster (more a rider issue

) but it sure was entertaining and made so much more sense shifting as you came out of a corner.
This my priority list.
Tires,
You mentioned you had the suspension set up.
Did they confirm that the springs you had were correct for your weight?
Have the forks been serviced recently?
Have you tried some other brake pads? Veshra RJLs have been my favorite but there are lots of EBC fans.
Braided front brake lines and fresh fluid.
After these, I'd spend my money on a track school.