Contemplating a new (ish) direction

I would say you go around 10.5 sec with all setup good. Maybe the Carb is a bit on the small size
What carb would you suggest?