I'm very lucky to have support from Dell. I also have experience in implementing OS10. If you want to use Dell from scratch, you should watch some videos and understand the limitations. There is a support matrix, and you should go through the support matrix because not everything is open-open. So, compatibility can be an issue. You should get in touch with the Dell support team. They have some use cases, and one of the use cases could be similar to yours and match the requirements. Otherwise, it could end up in a mess. I would rate this solution an eight out of ten.