I agree with bruce, only that MCS don't have some functions included in MPLAB. If serious debugging session will be needed you will definitely need MPLAB in assy level.

MCS could have been perfect if it will include assy level debugging.