I am not aware about MSP licensing. But as long as all potential users are covered by a license I would expect that it should be fine. But better ask a Cisco SE for that.
It could be difficult with devices like FTD as these use smart licensing and the license needs to be assigned to the right customer. But with the MX, where we don't have Smart-Licensing at the moment, it would at least technically work.
If you found this post helpful, please give it Kudos. If my answer solves your problem, please click Accept as Solution so others can benefit from it.