The only one I know on your list is Mequires I have that one as well , but have not used it in either of my Cannons. But what I have used is Snow Foam X by CarPro and it’s pretty good. Have also used SnowFoam and Mr.Pink(think that’s the name)by Chemical Guys and both of them are pretty decent.