I just bought one of those. Works fine on presta valves. I found a little pill bottle that fits more-or-less perfectly inside the pump and I carry spare valve cores, valve caps, and a presta-to-shrader converter there.
The 40cc version is adequate for 650b by 46mm tires. But probably not for...