Deluxe not having good grip on road? Thats now :S
I argee with AutomotorSport Lover. Tyre Pressure is very crucial which 99% of the people neglect. Heck even the Puncture laganay walay people also fill the tyre with more air pressure than listed by the company.
As per my experience, this has caused me more problems and i have found that the tyre pressure listed by the Company is The Best in almost every road conditions. (as long as you are not "overloading" the bike with Trippling or what not).
25PSI is for front tyre, and 40PSI for Rear --- Ofcourse thats for CG Classic. Deluxe will have different measurement.
Check the owner manual or the Rear Chain Cover. Tyre Pressure scale is provided there. Keep tyre pressure exactly listed there, not more, not less.