Anybody heard of these?

It looks like it MAY atomize the pump shot. So my thought is, it won't help mileage unless you drive down the road rolling in& out of the throttle, in which case, you probably don't care about mileage. Forget about HP improvements, cause you measure that @ WOT.
4 speed jockeys get 3 or 4 pump shots each time they wind up though. Hmmmmmm