I firmly believe that integrated power inflators are nasty. I would think twice about diving with anyone who showed up with one.
https://www.youtube.com/watch?v=HhvAzEhw9mA
https://www.youtube.com/watch?v=HhvAzEhw9mA