Well this is now resolved the bike is idling perfectly at 1000ish rpm. No popping and no backfiring and it seems to rev cleaner (although that could be placebo).
Quite a lot was done in the end, tank resealed, new mixture screws, new fuel filter, carbs cleaned, sync and new intake boots. But at...