While the case provided by DJI for the Mini 2 is good, there is some wasted space. I purchased the PGYTECH case to get an overall compact case for bikepacking trips. I've used it for a month and am very happy with it. It holds my Mini 2, two additional batteries, controller, spare props, cables, sunshade for phone on controller and there is a bit of additional space for some flat stuff.
It was easy to reconfigure the padded separators to keep the drone, controller and two batteries protected from each other. The two batteries share one compartment unlike the PGYTECH image with the batteries separated. That image is with the smaller controller of the Mini so with the Mini 2 there is less space for additional batteries and padding.