Crystal reports is the single most aggravating and uncooperative piece of software I have ever had to work with, hands down. It is nothing more than shareware masquerading as an Enterprise Solution. I would never recommend it to my worst enemies. The number of bugs and productivity drains in a product supposedly on it's eigth or ninth release is inexcusable. The only reason it survives is because of it's primacy into the marketplace.
Of course, that's just my epinion.
If it's not practically useful, then it's practically useless.