A compression test should show any mechanical issues. If a lobe is worn, it will show that too.
It does sound more like ignition/carb related. What is the voltage at the coil positive terminal with the key in the run position? What is the battery voltage? Is this the stock type (or MP conversion) ignition?