Are there any specific advantages/disadvantages of using Machine Image while setting up the Broker

Yes, I can’t see any problems with, say, using VMs in dev and containers in UAT/Prod. Obviously make sure there is a testing environment that mirrors prod, and do any performance testing there!