Slow for me also. I have been trying for a few days now.
I see it as a good thing though, the more the merrier. Lots of people for
multi-player, lots for general conversation of our favorite simulator.
So be patient and also be aware DCS is receiving more revenue for its improvements and graphics enhancements. Great time to be a DCS groupy!!!!