Can't say I've seen that episode.
Keep in mind this can turn into a heated topic very quickly. (We had someone last year who kept harping on the alleged orientation of one of the show's creators. They didn't last long.) Any discussion outside the context of the Clone Wars episode itself, and I'll move this to off topic.
JEDIT:That was fast! ;)