With your cap on the air in the hoses will stop water entering the first stage. even if you purge your reg underwater when washing, water isn't going to get to the first stage - not without significant effort.
I don't trust the 1st stage caps to keep water out. If your experience indicates that they work then great, but for me...I will keep mine in a dry place ready for use after the dive and I will continue to rinse my reg attached to a tank and make the recommendation to do so. While you might not experience water ingress the way you do things, I know that with a reg attached to the tank and the air on, that it is nearly impossible for water to ingress. I will put my money on the "nearly impossible" over the "might not" any day. Nothing wrong , though, with your method if it works for you.
-Z