Given a few things (from your comments):
- The services are stable
- Speed/performance isn't a factor
- They are (the messages) parsed quickly
- They are (the messages) relatively small in size
I would just parse it as one big message and then handle that new message however you will.
NOTE: I am curious as to how this will all work out for you so, please, keep me updated!