Agreed, if you're lucky enough to get into District Dynamo, that program seems to be head and shoulders above the rest and it is year round.
I got to see them play this past winter in Atlantic City. We saw a couple of their different age teams play. They all played very well. They compete with the really good clubs from NY/NJ/Boston.
I know two different families that have a player in the program and they both rave about it.
They don't take everyone so that is the trick. You need to tryout. My friend told me they have ID sessions or you can try to reach out to them directly.
Also agree, I saw NPC play this past winter. They are not at the same level as above but I think anyone can sign up.
I believe they do soccer and futsal and have different locations in Maryland and Virginia.