For those wondering, as the OP didn't mention it super-clearly imho - but his internet provider is able to do 25gbit [1] for CHF 69 a month (+ CHF ~340 set up cost)
CHF 1 ~= USD 1 these days
Question for OP:
Why did you build such an expensive "router" - you justify it by saying you also want to run PiHole, but you probably could have done this whole setup much cheaply