I have had a number of junky “emergency” compressors that never worked well, they either burned out, or they just were not strong enough to deliver the needed volume of air. I have been carrying this unit for several years and I like it a lot. It definitely isn’t as well built as the more expensive brands but it works great. For the price I think it is hard to beat.
https://www.amazon.com/Smittybilt-2781-5-65-Universal-Compressor/dp/B004K25GMG
I did swap out the fittings for regular quick disconnect ones, put a swivelling clipon air chuck on the end, and added a compact 25 ft x 1/4” hose for extra reach. I use it mostly for airing up the 33 inch truck tires after offroading. It takes about 60 seconds per tire to go from 25 to 35 psi. It slows down as the pressure rises, another minute gets them to 42. I give each tire a minute, then go to the next, then finish off. That way if the motor decides to take a dump there will hopefully be at least some air in all the tires so I can drive to a town. Or I can use my backup hand pump, the dinky mountain bike one I use for the airbags. Or maybe not ..... LOL.
The pump uses heavy clips for attaching to your battery and you should run the engine while using the compressor. It draws a lot of amps and you need to keep the voltage up to make it run well. If airing up a trailer tire, which I have never had to do, I would pop open the battery drawer and connect the pump leads there.
Did that help? Is there a reason you aren’t happy with the viair clone? Any of the battery powered pumps you mentioned won’t be any use on the road, they are meant for a trim carpenter driving small brads. Pshtttt pshtttt! You would just flatten the battery trying to get a lot of air out of them, and the cfm rating is WAY too low.
John Davies
Spokane WA