i recommend angelus cleaner for everything. now heres the thing. if you want a over all better cleaner go with angelus. if you just want to get something real quick at the nearest mall get crep protect or Jason markk. i used jason Markk and it works to clean shoes. as for angelus cleaner i have yet to use it but every video i have seen on youtube the angelus is always cleaner. the white shoes are always whiter. i still have jason Markk solution so i have yet to go with angelus. i will buy that form now on though.
also i have the angelus water and stain repellant and its one of the best and if not the best