The problem with simulators is… well, the one with those enterprise-grade robot simulators is that they are a niche product and have all the disadvantages of those. For instance, there are no online discussions related to particular issues, since the user base is very scarce and consists of academia and enterprise.
The second problem is that the software is buggy. Always. Something will not work, in my case: the robot’s light sensors are returning bogus values. And since no discussions are available, you have to rely on the customer support that does never work in the hours when you experience failures. Which means that “Our support team will get back to you about it within a couple of business days.” is not a satisfying answer in any respect.
tl;dr: Someday, the whole Cyberbotics staff will burn in hell.