So I personally dont use hydrogen peroxide but i know it is a valuable tool so I wasnt going to argue against it without better knowledge... I just didnt want OP to use it more than once if they use it at all.
I mostly use betadine.
Only the first cleaning should be hydrogen peroxide (which I know you know @cmon but idk if OP does). It's a very effective cleaner to get out whatever icky is in there, but it's too harsh for maintenance.