can anyone give me a compelling reason not to get a Brocade ICX6430-24 to replace my Catalyst 3750G-24TS-S, given the power supply in it is slowly dying?

the brocade is only an L2 switch rather than an L3 like the catalyst, but I can account for that

otherwise specs are largely the same, but the Brocade uses 36W max rather than 100+ idling
Okay, here's a potential issue. The 6430 doesn't have any 10Gbps ports, even SFP, which may not be ideal given it's only an L2 switch.
I guess I could do NIC teaming with multiple NICs on the router, or use one per subnet, but..?
As far as ... exploring other possibilities goes, I haven't done it before, so how's link aggregation (ie, LACP) on Linux? Can I expect to actually get the full-ish speed out of a given set of links? It looks like round-robin mode may be optimal, but apparently it can cause issues too.

@izaya we use

bond-mode 802.3ad
bond-xmit-hash-policy layer3+4

which works pretty well on our dedicated servers. We're dual 10G so we've not really stressed performance that hard. Previously in 1G land we certainly got ~80% of 4x1G with a wide variety of destinations.

On our VPS hosts we now make every link a point to point, route with BGP and use ECMP to spread the load between links.