Hey
You are 100% on the restock levels. We had to develop the option ourselves for a couple of clients as there is no field in Shopify for it so we set the levels in our system and then generate report based on when the stock drops below that level.
Regards
Tom