I can't speak as to how this works on a iPad pro or Android with USB C, but for my purposes, a laptop w/o enough USB ports, this works great. Plug it into your USB C, and now you instead have 2 regular sized USB, a microSD card reader, and an SD card reader. Oh, and HDMI out too, although my laptop already has that. The only other thing that I might have wished for is a USB C pass through, say instead of the microSD slot, so that if for example you could still use a USB C device you had. For now everything I have is regular USB so it's a bit immaterial, but over time looks like more laptops and other devices are heading towards USB C. Maybe next generation. #RankBoosterReview #Sponsored iii. #INNOMAX