Well, when it comes to laptops these days lots of brands can practically only be serviced/repaired by bringing them back to the Apple Store/manufacturer’s repair shop. Especially when it comes to lightweight models.
I miss my old Sager/Clevo gaming laptop where I could replace practically everything, I even upgraded the gfx card.
They also have port forwarding without static IP, but you have to renew the port every 7 days. Which is what I use, I don't mind changing port once a week.