I would definitely go again. Even though it's not AYCE like a lot of other hotpot places, the quality of the meats and vegetables are excellent. It'll end up being cheaper too, since you only order the food you like and will eat. The beef and lamb have a nice marble to them but weren't too fatty. The beef meatballs were juicy in the middle and very yummy.
There are different dipping sauces too, like the sa cha sauce, which I liked the best.
Definitely try their homemade fish paste/balls (they mince it and it's on a plate, but if you scoop a spoonful into the pot, it keeps its shape and cooks nicely).
The soup base also tasted excellent and smelled delicious. We got the half and half (spicy red and mild white), and my favorite way of combining the two was to cook the food in the mild and then put it in the spicy for a few seconds. Remember to drink the soup after cooking your food - the meat flavor with the vegetable base was amazing.
One thing they can improve on - make sure the bowls and utensils are clean! My first bowl still had some rice stuck to it :S