As someone who's used Eurail passes multiple times before, I think they're the best way to travel. Even if you don't even up using the full value of your pass, it more than pays to have the flexibility to not have to book tickets in advance as buying rail tickets last minute is EXTREMELY expensive in most countries. Happy to answer questions about my experiences with it.
25% off appears to apply to all GLOBAL passes, not the single-country passes.
NOTE: The sale is also being matched at Klook which actually seems to be a few dollars cheaper than Eurail's site at least for the pass I was looking at, PLUS 5.5% cashback through Shopback so I would recommend to book through there if you can.
At last I have been waiting for this one