RPR being a gauge building job is naturally a bit disadvantaged in ultimates. However, being a gauge building job, its strength means that if you're in a competent group you can hold A LOT of resources going into the final phase and dump everything into meeting that final DPS check - which is the only one that really matters. So while it wasn't considered a top meta pick, it could still definitely pull its weight.
You can check the historical data on TOP if you don't believe me.