Yeah, the fleshlight is one of my favorite toys. Using mine now, as a matter of fact. All the lube stays inside, so your hands stay clean for typing... great for cyber! You can place it between your matresses, or in the couch under the cushions and have a nice hands-free fuck. If you are holding it, you can adjust the vacuum you create inside while thrusting into it, if you twist the endcap a bit, tightening it on the outstroke... loosening it as you sink in. Once you get good at getting the suction just right for the type and amount of lube you are using, you can suck the cum right out of your cock!
As far as clean up, I pull out and set the toy 'business-end' down onto the large cap and let all my cum drain back out of it into the cap as I'm rinsing off my cock (you are using water-based lube, I hope) and by the time I'm done with that, I have a nice little treat ready to drink. Then, take the other cap off the tail end, and I insert the tip of the faucet into the opening and turn the water on hot and high, which rinses the rest out. Now you're all set for the next orgasm, which will be soon. I also use that technique to warm it up inside before use.
If you aren't going to use it again that day, I remove the insert and let it dry completely, otherwise moisture gets trapped inbetween the case and the insert, and it gets kinda funky. Also, after a few uses, I'll go ahead and boil it for about five minutes to really clean it up, then turn off the heat and let it cool down slowly (don't take it out and lay it out to dry, because you'll lose the some of the shape to the mold) and once it's cool enough to remove from the water by hand, then you can set it out to dry the rest of the way. Once it's dry, I'll place it in a big ziplock with some cornstarch added to it and shake it up really good (as it suggests in the paperwork you get with it) and that renews the velvety texture. Then it's ready to put away, and put in one of the other custom inserts and start all over! If you are going to get it, buy the 3 for 2 deal at $70 and give yourself a little variety!!!