Yeah I’ve got some ones from Ali but the dies are a bit shit/sloppy, and had to order a diff one for the 90 degree fitting for the front brake micro switch (looks like your switches came pre done?)
At work we have a blue set that looks the same as the toptul one, the dies fit much nicer and the ratcheting bits handy for holding the terminal instead of needing a third hand
also have these which are legit for insulated ones, but they’re pricey
https://uk.rs-online.com/web/p/crimp-tools/0533279/