Hi Madhu,
The optimum message size depends about you PI system, for example if you have more memory you will can process large messages.
If you want more detailed information check this document PI Best Practices: Sizing and Performance Tuning
Regards.