There are dozens of inconsistencies in this model, but I think you've listed enough of the major ones to satisfy most teachers.
You could always re-write some parts in a more sophisticated way ("always comes off an sugar"), or add some more scientific terms here and there to make it sound...