I use a shower shot that I bought online many years ago. It is low pressure system and works perfectly for what I want. I upgraded to include the 18" wand.
I use it when I know I am going to have a fuck session and/or I am going to use the big toys.
I always start the cleaning session with a 1 to 3 quick cycles. I only insert the wand a few inches, I don't go deep and I just try to do a quick rinse. I usually go for 10 to 15 seconds when I do this. I do this a few times, just to get the dirtiest part out.
I will then flush the toilet, and relube (I use vaseline) the wand. Then I will go the full length of the wand and I will try to count to 30. I can usually make it all the way to 30, but sometimes by the time I get to 20 the pressure has built up too much. After each one of these cycles, I will wait a few minutes and try to release all of the water that I can. Sometimes I will stand up and press my fists into my abdomen and then push the fists down towards the groin area. This helps push the water down. When I think all the water is released, I will start again with the wand all the way in and a count of 30. I keep doing this until the water starts coming out clean. Sometimes I only need about 6 of these 30 count cycles, but other times I will do up to 10 of these cycles, making sure it stays clean. It never hurts to do a few extra just to make sure.
I will then sit on the toilet for 5 to 10 minutes, doing the fists pushing down on the abdomen to get as much water out as I can. I will then wait about 60 to 90 minutes and then do another couple of 30 count cycles to make sure. After that, I am ready for a shower and then it is play time!
This works for me. I can remember one time I was rushing it and it ended up being messy. I can also remember another time I didn't get all the water out and I "squirted" the guy while he was fucking me. I was very embarrassed, but luckily he thought it was kind of hot when I told him it was water from cleaning out.