I've used PZ16 carbs on many stock HS50 engines with excellent results. But if you do any cam modifications, a bigger carb is in order. Then i move to the PZ22 carb. I have also used the pz19 carb but my thought is if you really need 'more', might as well just get the pz22. Experimented on about 50 tecumseh motors adding a slide carb, so i've had quite a bit of experience with this. Not just with the PZxx carbs, but also with Delorto carbs ranging from 16mm to 22mm.
In general the pz16 works well "out of the box" on a stock motor. Nearly every time i've moved to a pz22 carb, it has required a change in the main jet. So you'll need to get a M4 jet kit (i buy them off ebay for about $10), and play with the main jet.)
On the cam issue, i weld and grind my own cams. made a cam duplicator and use a Dynocam 255 as the "master". Had good luck with this, but it does take a bit of time to tig weld the cam lobes, and then re-grind the cam. Because of this, i just bought 12 dynocam 255 cam. If you buy in bulk they are a nice price. Saves a lot of work on my end, as grinding your own cam is a bit time consuming.