One suggestion would be for you to do at least some evaluation of all these options. The primary reason would be so that you could learn just enough about them to judge how to keep them playing well together.
That way, if you either need to switch reporting engines, or perhaps to use a different engine for some particular requirements, you'll know how to do that.