In your opinion... I've had great luck with mechanical secondaries on automatic cars. Have you ever used a Street Avenger Carb? The fuel curve on them is way too lean for any motor hotter than stock IMO.
The port in question is on the primary side. The primary float is probably a tad high. Just a smidge over the bottom of the sight glass. I'll be sure to adjust accordingly.