I was a fan of the comic before I heard the movie was coming out. The movie can't help but suffer in comparison, for pretty much the reasons you gave. Ramona is a much better character in the comics, and I like the extended timeline and quieter scenes the film had no room for.