Last July, we went to Legoland Malaysia for a weekend spent with the kids. Thought I was too old for this already, and Lego has never been my interest, but overall it was a nice place. Nicer than average park, but I like Genting Highland more..
For RM189/adult and RM149/kid, we went for the park just to test if it's worth it to convert this price to a year-round tickets. We didn't do so. Haha due to location, low revisit possibility and so-so fun. Place is large, though, so committing to a yearly pass is kinda much needed too, especially if you cannot cover all rides in a day (at time of your visit)
We went there during the Aidiladha, so the place has very low number of visitor. Not much queue-ing, which I really like! But I can imagine it's packed during other weekends, so another no for me.
Advantages : We can cover most of the rides (what we wanted), some rides we can repeat 2,3x especially the kiddo-friendly one, baby room is empty (which is jaw dropping)
Disadvantages : Some cafes are closed (due to Public Holiday, I believe), and we had our meals at limited places