During testing and research I have come to the conclusion that shared iPad mode might make the most sense in our 1:1 deployment. Big reason is how it behaves with apple classroom which we will be using extensively. Also it automatically blocks iOS updates, restricts certain settings, etc. I would restrict the iPad to only allow one shared user account at the same time.
Downsides...kids won't be able to login if don't have wifi for 3 days.
Storage limit per shared user? For some reason my storage space on a 256 GB shared iPad is only showing a 8.56gb capacity.
Am I missing something here but it essentially gives you all the nice things about the iOS ecosystem and gives it a login scheme like a Chromebook? Would also allow me to not have assign a user to every iPad in Casper?