Anyone use fuel system cleaners?

Or run the engine off a gas can gravity feed and put the feed line into another can to use the engines fuel pump to pump it out. I might do a quality 'check for crap' and pull pickup/sender out of the tank while its empty.....Hell drop the tank and check it too.