Thanks all for the input. I did some checking and bought a set of Thor, Phase, vented riding gear. It arrived today and I snuck a look (Xmass pressie). The shirt and pants are just like mesh, very strong, heavy mesh so should work well.
I even indulged myself and bought gear to match my KTM Freeride
At the moment our weather is mid 30's during the day and dropping to an overnight low in the high 20's.
That and humidity constantly in the very high 90's.
Next up will be a helmet................