Yeah, but that's not saying much.
In Mirage the turtles saved this human woman, and fans loved the idea of the boys hanging out with a hot(ish) human woman, so she stuck around. But Eastman and Laird had no idea what the fuck to do with her, so she just stood on the sidelines, letting the boys absolutely destroy her life bit by bit, failing at walking by falling into lake, going "they're my family!" because they saved her life once before dumping all their troubles on her doorstep. When she finally was given a relationship with Casey it was a trainwreck. Of course it was. He'd literally been designed to be a crazy person that had watched too many cop movies.
2003 was the same thing, a doormat with no life outside of what the boys wanted from her. She'd been a good enough programmer to impress Stockman, and that just got dropped so she could run the antique store, because that was what happened in the books so it had to happen in the show. She apparently remembered she was a pro scientist at some point and founded O'Neil Tech, but that was a plot point "in the past" for the timeskip so it didn't really benefit her. It's easy to like a doormat that will give the heroes whatever they ask, but that's not a good character.
1987 April was the nice mother-figure who needed constant attention or she would probably walk into ropes and tie herself up. https://www.youtube.com/watch?v=GJdKUxzn1Mw
2012 April is the best simply because she had her own goals and motivations, and could get seriously angry with the boys over all the shit that had come into her life after meeting them. That's not always a likable character, but it's a better character.
Original Movie April would be the best except she's also the April from the 2007 movie. See, movie April was great in big part because the movies were so short there wasn't enough time for the thinness of the character to come through. By 2007, writers were frantically trying to make her a swordfighting archaeologist.