Might be best to hold off on the recommendation until you find out what you can and can't control from it, though.
Most of the issues will revolve around whether the Midjay uses regular controller CC numbers and program changes, etc., or whether a bunch of the more advanced stuff is sys-ex. Yamaha, for example, use a LOT of sys-ex for their controller control codes, and the job of programming that is far greater than setting up simple CC codes.
_________________________
An arranger is just a tool. What matters is what you build with it..!