Hi Craig,
I believe you’re on the right track also with CatDV at the from end. There are many solutions out there on the server side and in my opinion since that will become your heart for the MAM you should find something that offers stability and scalability. I work for CineSys Inc (https://www.cinesysinc.com) and we have deployed several MAM systems ranging from small to large scale. I’m biased but I would look at Dynamic Drive Pool on the server side. Where are you located and if you want to discuss this further offline you can shoot me an email to jason@cinesysinc.com. Thanks and good luck.