They are actually not hard at all as long as you set them up correctly. I find that it's best to get them established and feeding before starting a heavy worming regime, as the stress of going to a new environment on top of being wormed can often be too much for them.

Set them up like a chinese water dragon, pretty much, with similar heat requirements. They do not need to be kept super warm, but benefit from a basking spot that reaches into the mid to high 80s. UVB is a must, as is night time heat - they seem to thrive best when kept in the mid 70s to high 80s at most.

Lots of foliage to hide in, and lots of humidity. Offer a variety of insects, and adults require insects dusted about every other feeding. Small babies should only be offered dusted prey items every 3rd or 4th feeding, and older juveniles can be offered dusted prey a little more frequently until they reach adult size.

CB babies, once well started, are actually really easy and are great beginner reptiles for someone who wants a smaller adult lizard than Chinese Water Dragons tend to be. The biggest trouble I find people having with them is humidity that is too low, or too much handling too soon. To the OP, start off a baby in a 20 gallon tank, lots of moss, lots of foliage, and when it gets larger expect to bump it up to a 3' long cage. Again, lots of humidity is important.

-Jen