Personal experience was when we initially started using SSRS, after having used Crystal which is an absolute scoosh, was who is the mad men that designed this crap. Done a tonne of reports since then and actually come to like SSRS, although the whole adding fields etc to an Epicor standard report definition and passing to SSRS is just bonkers.
Hopefully they have updated the Epicor University course as the version we had instructs you to create reports from scratch within SSRS with a direct connection to SQL server - this is not the recommended way of doing this anymore, not least if you are on hosted Epicor.
Check with your Epicor project manager, as I know from our experience and anecdotally for some other customers, Epicor will convert, free of charge some of the core outputs- invoice, route card, delivery note, purchase order to match your current format.
The free version of Power BI also works pretty well with Epicor if you want to easily create professional dashboards for access on phone/tablets etc
A 3rd party free tool called Report Sync is invaluable for moving reports between any test/pilot report collections and live.