It is indeed suitable for the mac mini which fits perfectly on it with a short usb-C cable (5-6cm). The usb-A ports on the front are not powerful enough to charge an ipad pro, but are enough for syncing and charging ipods or mp3s and data transfer. After all, it's a hub with 4 ports and a card reader. I imagine that with a macBook pro 16, there are more suitable and smaller usb, hdmi and card reader hubs.