The answer is, it depends on the grinder.
Some newer grinders are in a different league compared to the older ones. Features such as dust protection, soft start, anti kickback, brushless motors, variable speed and paddle switches are all available if you want them.
Best, very difficult to say as it’s so subjective. I have grinders from Fein, Metabo and Makita. All are superb in some respect. Fein I think are probably about the best “all round” (that I have experienced) provided you go for a German made one. Not all are. Metabo are probably the toughest, again, provided you go for German made, not “Metabo HPT”.
Makita can be beautifully smooth, but with all these manufacturers there are huge variations across the range, and you can’t compare the cheapest with one costing five times the price. I think Makita offer 9 or 10 different grinders in 4 1/2” alone. I think about 15 in 5 inch. I’ve only used one DeWalt, a cordless tool. Thought it was quite decent.
Despite owning many, I don’t particularly like using grinders, and I absolutely hate the cheaper ones. I bought one for a friend to do one job for me. I thought it was always handy to have a cheap grinder. I was wrong - the thing was awful. The design was dreadful, the switch was hard to reach, and so hard to turn off that the thing was dangerous. The vibration was horrendous, and the noise level left me with ringing ears despite using my best ear defenders!
So I’d say stick to your DeWalt in preference to a newer cheaper grinder, but be aware that there may be better newer grinders that are much nicer / safer to use.
Generally, flap discs are for the things you think you would use a metal grinding disc for, but they are easier / safer to use, and give a better finish.
But If you’re doing different jobs you generally want as many different options as possible. For my 4 1/2” grinders I have thin cutting discs, grinding discs, wire cup brushes, flapwheels, sanding discs, masonry cutting disc (diamond) and masonry grinding discs.
More value in accessories than some of the grinders!