Excellent Leo! With the exception of Olympic Wrestling, you won't find a better take down art than Judo. Judo throws and their setups are head and shoulders above any other sort of throwing I've encountered in martial arts (even Aikido of JuJutsu).
Sounds like you made the right choice with Judo. Keep it up.
"Let your food be your medicine, and your medicine be your food"