Thank you guys for the suggestions. It sounds like it will come down to making a prototype and seeing the specific kinks that arise.

Thanks again.