Hello all, thanks for all the inputs.
Some background - I'm working on DV and started from scratch on developing an env 3 months ago. Now, 3mo is a long time and our team is working hard towards tape out using the UVM env.
When we started 3mo ago, UVM_RGM was adopted because of 3 reasons - 1. auto generators, 2. support from Cadence AEs in our org and 3. personally found Sharon/Kathleen's UVM book very helpful.
Now really we are not at a stage to change a lot of things to adopt UVM_REG unless it is something very simple and the sequences and agents are easily reusable.
But before we go