I really enjoyed this episode as well, Gregg. And I'm glad you enjoyed it as much as I did.
I got into a debate with two people about this episode. They are tired of this "love obsession" that Donatello has with April and they can't wait until it's over. It was a chore trying to talk to them, so, it's nice to see that I wasn't the only one who enjoyed this episode!