I bought a DeWalt track saw kit with 106 and ~59 inch tracks close to 10 years ago and later bought a ~40 inch track for it. I like it a lot. I use a Rigid shop vac with either a dust deputy or a quasi HEPA filter (if working away from my shop). The vac with the cyclone has it's stock filter which isn't quite as fine. I think dust pickup is great. I also have the router attachment which fits my PC 690 routers fine. Works well. The DeWalt blade change mechanism is my only complaint. It got stubborn on me, was probably clogged with dust, and when I forced it, it broke a little piece of the aluminum housing. The plus side is the blade change doesn't require all the pulls and tugs it used to. Saw still works fine. I used it over the weekend to cut a stair stringer. I cut the others with my Milwaukee circular saw and noticed I was fighting it a bit. I cut one stringer and got it to fit then traced two more off it. The traced lines were not completely straight because the first stringers cuts were not completely straight. The last one went much better with the track saw. Stock 48 tooth blade was fine.
I wanted the long track and I think the DeWalt with both long and short track is much cheaper than the Festool and a bit cheaper than the Makita. I wouldn't want to drag the long track around but for in shop use, it is very handy. I use it to straighten boards.
Besides being cheaper, both the Makita and DeWalt have more powerful motors than the smaller Festool. Some have complained about the Festool in even dimensional lumber. Something to consider.
Whichever saw you get, get the DeWalt track clamps. They are much better. The main advantage of the Festool is many more "extras" are available. It's possible to do everything with the other saws but it may mean you have to make something yourself that you could easily purchase for the Festool. But for making accurate cuts in sheet goods or hardwood or even dimensional lumber, my DeWalt works great. The old Milwaukee has been gathering dust and I see that trend continuing.