To answer your first question, yes
However every polish usually has its way of being applied and that is sometimes why some products get a bad name.
After spending 6 years valeting I feel I know how to clean a car well, I have never used this Poorboys polish or meguairs, I do feel both don't offer anymore than a lot of the products my supplier sold me (except they come in small bottles at a large cost)
It would seem though that you Do get the results using these polishes and I have seen it myself so maybe they are the ones for you too use as you hardly need everything in 5 litre containers