I have been working with SSRS since 2004, when it was introduced as an add on for SQL 2000. I have found it to be a terrific tool, and can usually create any report that has been required, including multi level dashboards up to seven tiers deep.
I would recommend this too highly for its report capabilities with relational queries and MDX for cube reporting, its price point, its integratio nin the MSBI stack, and its power in programming abilities.
But I would also recommend Power Pivot for rapid prototyping and adhoc/self serve reporting, and additionally, Power View for interactive report presentation layer on top of POwer Pivot or SSAS tabular data models.
SSRS is a great tool, and the better a programmer you are, the better it gets.
Sorry, don't really have anything "better" to recommend.