Gridfinity seems very useful. I might try it. I spent $100 on FB marketplace 2 years ago for a AnkerMake M5C with bunch of rolls of PLA. I've printed hairdryer rack, containers, Labubus as little gifts for neighborhood kids to paint over. I thought about getting a multi-color 3d printer like Anycubic Kobra S1 combo, but the wasting of plastics is holding me back. Snapmaker U1 is much better but more expensive.
The U1, so far, is looking to be a great printer. No idea on long term, but you will not find another toolchanger at that low of a price.