I thought it was awesome. There is no way its worse the then DIC stuff.
My only problem with it was that almost all the male voices were the same person. That and they killed Bazooka. I love Bazooka.
I like Duke better then Hawk because I grew up watching the Sunbow series and I was always confused as a kid that they brought in someone else to lead. Thus I resented Hawk. As I got older I worked out that Hawk was the over all administrator and Duke was the mission leader. (but that's my Joe-verse). I liked the Duke/Scarlet thing. I think though that they're former lovers and this mission was a way for them to make amends. I think she's still with Snake Eyes. But the love triangle works for me. It's more interesting then a cut and dry "she's with so-and-so".
I loved the Snake Eyes/Stormshadow showdown and to see their history played out on screen was great.
I think the real test of how good it was involved showing it to my friend Steve who watched Joe as a kid but doesn't collect them or follow them now. He would cheer, and laugh, and when it was over he very loudly stated "That was F-ing awesome!". Though he too was sad about Bazooka. He hated Rise of Cobra. His son liked it though which is cool. And I recently made him some DVD's of the old Sunbow series which he loves too.