Start with goon/obs, put obs outside their base so you see when they're coming out you can attack them before they set up (ie lay mines, siege tanks). I'd say make goons over zeals about 2:1 or 3:1 ratio (but dont take the time to count it out in game, just an estimate) until I get zeal speed. Then it depends.
Nobody goes goon/reaver vs terran like they would PvP, reaver is just for drops. You can try an early goon/reaver drop if you want, I'm starting to like a later 2-reaver drop though it works pretty well vs 2-fact push. as you see them moving their troops out just drop the reaver.
also REMEMBER TO FLANK put half or so of your troops on the other side of terrans entrance.