I hav tried both and You wouldn't belive me if I told you they are SOOOOO different .. AIO is a great cleaner and a good base for SG and any other sealent. Pro polish is just that a Professional Polish I have seen it take out some nasty marks(2000 grit wet sanding) It is a versital product right along the lines of the Big O.