Wireless is easier, saves you dealing with all the wiring.
Just have your app communicate with all the boards individually. Just like you would have to do if they're all nodes on a wired network, no real difference there. That's the beauty of IP networking: the actual connection and how it's routed is irrelevant to the working of the protocol.