At this point in time the CODA-4582 is a fairly mature modem, I've been using the same modem for almost three years now, in Bridge mode with an Asus router behind it (68U -> 86U). Personal opinion, no ISP modem will ever give you the same control over your wired and wifi networks that you will achieve with a third party router, assuming of course you choose a router that is up to the task. That isn't a negative statement of the 4582 by any means, just a general statement recognizing the fact that ISPs don't provide top of the line router capabilities at the same time that they provide the modem. In terms of traffic management, QOS, forwarding, IP blocking and/or filtering, etc, etc, third party routers offer capabilities that won't be found in the 4582, or any other ISP modem. There is also the issue of simply avoiding problems in the modem firmware when its running in Gateway mode, where you're absolutely reliant on the modem to do many but not all of the above tasks. Running the modem in Bridge mode with a follow-on router is a very simple way to avoid those issues and to achieve better performance of the tasks that the modem will accomplish (to a lesser degree compared to a router).
I don't know enough about the ER-4 to comment on its capabilities, but, just looking at the processor I see that its a quad core 1 Ghz processor. Just thinking aloud, is that fast enough to handle 1 Gb/s data rates, realistically 930/940 Mb/s plus any tasks and functions you might have running in terms of traffic management, QOS, and/or blocking and filtering? Taking a quick look, it doesn't appear that ubiquity sells anything faster, am I wrong? You might have to do some research and gather some opinions of ER-4 users to determine if gig data rates on the download side are achievable considering what you might want to do with the router.
If I was answering a similar general question on a router for gig rates, I'd say don't look at anything running a processor under 1.4 Ghz. My usual response is to run the fastest processor you can find and afford, which these days is a 1.8 Ghz processor in an all in one router. You could run a faster router if you build one and use something like PfSense, OPNSense, etc. If your intention is to run a VPN, then you should be looking hardware support for Intel's AES-NI (Advanced Encryption Standard New Instructions). Do the Ubiquiti routers support AES-NI? I didn't see anything on the spec sheet.
So, yes, third party router is a good idea, just a question of finding the right one if you intend to run gig rates with various router functions running.
Where are you located? Just wondering where you're running 125 Mb/s up?