AVS 2 650 carb sufficient?

Yes, and drivability with the AVS is amazing, Off idle response much better than other Carbs.