All I can say from past experience is that Rampage does not roll-out a release to everybody at the same time...a staggered release that allows them to address any concerns with the SW with new builds (they are awesome fixing those inevitable 'glitches' that come with updates. If you notice a problem in your shop with an update...they are fast to address it. Sounds like 10.4 is making it out there...I'm sure 10.3 was stable, but they probably just moved on quicker than scheduled for your shop to get it (10.3).
I would say if there is a feature/fix in a release you do not have that you really need...call'em. As with anything, the early adopters work out the kinks so the rest of us can sleep at night....bless their hearts
