Thanks for the feedback - and don't worry it'll be a weekend trip from Singapore so have more than enough gear which funnily enough I bought second hand.
Only prob is the guy I'm going with only wants to do three star routes so has his heart set on railey beach. Which for barely 2 days climbing seems a headfk as it'll involve about 12 hrs of travel - plane taxi bus ferry and then back again and I'd have to take a days leave. Whereas KL is one hour flight easy two days climb and don't have to take leave. If it was a week Thailand would be a no brainer but to me too much of a hassle for a weekend.
What's the verdict? Is the climbing so bad in batu caves that I need to spend a days leave sitting on a shitty Thai bus so I can get that beach rock happy snap?