DD V Battletoads is a spinoff and I guess Super DD is now a spin-off
But apparently DD V is based on the cartoon so maybe it's not canon? haha
I used to love the toys of the DD cartoon but I never did watch too many episodes to form an opinion. And I watched the DD movie as a kid and loved it, I've been curious to check it out since I was very young and it's considered beyond terrible but who knows.