Additional considerations for CR include how many people will be developing reports and how many people will need to run reports.
CR has gotten to be an expensive way to distribute reports. We used to develop and distribute self-contained reports that anyone could run. To do the same sort of thing today would require the server version of CR, which is very pricey to implement.
Using a series of query-driven Excel spreadsheets and a small web app we have developed a richer, more flexible set of tools.
Okay, sorry for the rant.

But do look at the capabilities of the versions.