There isn't really a "bad" character. There are pretty much just two kids that are searching for an answer. How the are going about finding this answer is perfectly fine. They are doing nothing bad or anything that will offend anyone. The ending is perfect they find the answer they want and do it without harming anyone, except the people they accuse of doing something they shouldn't. The answer they find satisfies the both of them.