Single Power Supply

Not a genuine reason.

Using multiple microcontrollers requires that you use (invent) a complete protocol to communicate between them. Just communicating between two is bad enough, it gets worse.

You sill need to have a genuine reason for employing multiple microcontrollers and making things difficult. :upside_down_face: