Demon carb setup help needed.

I read there is another screw that some people adjust in the secondaries to allow it to idle
Flip the carb over an look for a tiny screw around the rear throttle plate. I've had good luck with that in the past, tried it again recently and got a backfire in the exhaust system. Closed it back down, problem gone.

You probably need more timing. There's nothing wrong with 20* initial if that's what the engine wants, and it sounds to me like it does.