Just me, but as an armorer I've never used brake cleaner or Gun Scrubber, both because they are extremely flammable, and because there are just too many health hazards. It also strips the gun frame and metal parts of lubricant, and consequently makes the metal parts more succeptable to oxidation.
https://www.conncoll.edu/media/websi..._(Aerosol).pdf
I'm not sure about long term use of the product on the gun in terms of grip finishes, magazine followers/floorplates, sight inserts, and the polymer frame. Use on the metal parts is probably ok, with the exception of the reasons I cited above.