The way you're portraying these two makes me happy. The first couple of movies of the series make the Potters seem like they were awesome people as teens, but when you find out how much of a jerk James was AND that he was the star of the quidditch team AND that Lily went out and married him despite that he was so mean to Severus (her first real friend) you realize that they were just... teenagers. One was the stereotypical jerky jock and the other was the pretty girl who got the jock. These Personalities that you're portraying seem to really hit the characters, or atleast in a comical fashion. That makes me happy because Severus deserved better than what he got and the Potters need to be exposed FOR THE EVIL DOERS THAT THEY ARE!
I have learned recently that the movies don't do a good job explaining the characters. The movie made it seem like Lilian was picked on immensely until she went to Hogwarts, but before, Severus was the one who came up and comforted her. Thus, I am only aloud to complain about the characters in the movie. Even if it didn't outright state it, it heavily implied it.
well come on they are teenagers, and while I agree that snape didn't deserve what he got, it doesn't necessarily mean that James and the marauders are evil. They decided to have fun and got really carried away, they were teenagers and they thought bullying Snape made them cool. James was jealous of him he thought that if he made Snape look like an idiot Lilly would like him. This was all made easier by the fact that Snape wanted to be a Death Eater, I'm guessing James justified his bullying as fighting Death Eaters. Also Lilly only agreed to date him once he stopped being a jerk to snape. I think everyone has some moment where they know what they're doing is wrong but they keep doing it.
I've never read the books, so I can't persecute them for what happened there. If what you're saying happened in the movies, then I completely missed the evidence pointing to it. All in all, I saw a person trying to do right who was constantly persecuted by the so-called hero of the school and then his best friend/crush dated said guy which is your stereotypical high school story. I try not to persecute characters when they have behind the scenes things happen that only the books know about, so if that's the case then my complaining will lower an immense amount.
Also, I don't count "they were teenagers" as an excuse to do wrong things. Its an excuse to make mistakes, but not bad choices. Yes, being a teenager will make doing wrong seem like the right choice many times and it is difficult to resist, but its not impossible. Hormones influence decisions, they don't make them for the person. Doing what was right may not have been an obvious choice, but its still a choice.
Really, I felt betrayed because until the last three movies, I thought highly of all the Potters. But those last ones showed that they all (including Harry) did some things that heroes should not do and really made them seem conceited. It certainly makes them all more human, but less likeable to someone like myself.