Road Demon Carburetor

No word on the Demon 625 carb BUT!

Your fuel boiling issues are covered here recently.
State of tune on the carb and ignition as well as cooling the engine come into play.
Do you have it jetted well?
Is it times well?
Does it cool well?
Do you have the proper "Thick" carb to intake gasket in use?
Not the 1/16 paper gasket right?????

If your set up is not well dialed in, and I would not assume it is, then swapping carbs would just be a $300+ dollar mistake because that demon will suffer as the current carb does if there's issues at hand.