Do noise numbers looks good?
They look fine for the moment. You'll need to write a script to scrape those numbers every hour and see if they are stable. If they are stable you shouldn't have problem staying continuously online for months at a time or even years.
It's really not heavy.
True, it isn't.
I'm guessing you have this:
https://business.bt.com/smart-hub/ . If I'm not mistaken this is a French SagemCom re-branded for British Telecom with absolute minimum of internal memory. They are generally of shitty quality and with lots of functionality intentionally disabled. Instead you get pretty graphics and pointless animations.
Why BT Smart Scan is useful? The BT Smart Hub is so smart that it improves how it works by itself. By using BT Smart Scan, if it finds a way to work better, it waits for a quiet moment and then reboots itself. Giving you advanced reliability automatically.
See if you can disable that "Smart" shit or just reconfigure it so it never finds "a quiet moment". To me it looks like some sort of temporary workaround for the problem on the provider's side. Other ADSL modems are capable of retraining to the line quality without rebooting, it is observable as just a short hiccup in the flow of the traffic.
The hub supports static IP for web hosting and remote access too. And with the latest IPv6 addresses provided as standard, the BT Business Smart Hub saves your business time and money.
You really need to learn how they provision your IP addresses, both IPv4 and IPv6. There are just to many variants of dual-stack provisioning to give you a reliable advice. Linux on a regular PC is certainly much better router than whatever is inside that box. But you may need to invest in a wireless network card or separate wireless access point (without router) to replace the WiFi functionality of your BT box.
Just don't make a mistake of trying to configure Linux to bridge. It is doable, but it wont help you. Linux on the PC has to be a router and a NAT box (sometimes called masquerading,) the BT box needs to be reconfigured for bridging.
Edit: At least it looks like they didn't disable bridging:
https://btbusiness.custhelp.com/app/answers/detail/a_id/35226/~/how-do-i-enable-bridge-mode-on-my-bt-business-hub%3F/c/5098/Edit2: For my own reference I've found the closest SagemCom model: F@St 5360
http://www.sagemcom.com/broadband/gateways/dsl-gateways/fst-5360/Those things are known to hold the xDSL sessions really well, half-a-year at a time, but are rather weak NAT boxes. WiFi is fast, but low range.