MAVLINK is pretty efficient for packet sizes. The main challenge is going to be how frequently you want attitude and HUD updates for these vehicles. It might be advisable to configure the GCS to request data rates for attitude etc, when its the 'active' one being monitored, and de-request those updates when you are only monitoring in the background. APM Planner has the concept of activeUAS, but doesn't yet send requests to switch data rates off.
If you want to monitor traffic amount, you could use WireShark to capture network data. Not sure it has a MAVLINK plugin yet, but it would be useful to create one.
Bill