I have two leftover from my racing days, I don't like them. Filling a mower is so far down there, and requires so little fuel I usually make a mess. On bigger things like a riding mower, lawn or garden tractor the tanks are usually in the 5-ish gallon range so it is a little more easy, but sometime the position you need to be in is a bit rough.
The real issue with gas cans is contamination. Water, dirt are the two biggies. If metal cans rust. Fuel filters on small engines are usually small and getting them plugged is fairly easy. Things like a Mr. Funnel sound like a good idea but really slow things down, that is a you call IMHO. But I do think they work.
As to the little battery powered fuel pumps, I have had bad luck with them. They never seem to live very long not sure why. I finally went to a basic electric fuel pump low pressure and just use a light 12v lithium battery. That has lived for years, and I am not nice to it....well I am nice to the battery.
I want a good plastic can (rust) or some "non rusting" metal. The metal also makes the cans more heavy, that has a real good seal no vents to let stuff in.
I agree the flame garbage in the cans are the devils own, just jab a big screwdriver in its nose a few times and it will not be an issue anymore. As well as using the fuel pump you don't have to worry about the stupid commiefornia fuel can rules where the fuel does not get out. No more dirlling holes in gas cans.
My two bits...a basic fuel pump however long hose you need for both ends, and a small lipo 12v battery, you don't need to hold the cans up anymore.