I bought this one at Cash Crusaders like 2 years back I think....It works...it puts air in the wheels, what more can I ask for? Road bike, mtb even setup tubeless with some hard fast pumping 😉
I think I rather splurge on a good portable pump. It will suck to be stuck in the middle of nowhere, punctured and with a useless pump. Rather be prepared on trail/road, assuming that nobody would be able to help you. Some trails you only see people at the start, after 5kms in you are on your own never to see another rider again & you better be prepared for the worst.
At home, If the floor pump fails, you always got your nearest Filling station to take your wheel(s). hehe.