Not really my decision, but I feel there are better alternatives out there. If I had my way I'd go for an open source program that would have the ability to connect to multiple data streams with a lot less hassle. I'd also like to have a better WYSIWYG interface.
I would tell the colleague to look into another option first. If they had no choice, be sure to read a couple books or take some classes to better understand how Crystal Reports functions. I also found online forums to be of help, but the differences between versions caused some headaches receiving help.