Overall, I think your spell selection is universally useful. The trickiest part of playing a sorcerer is the spell selection; since you don't learn new spells from scrolls, your choices have to be made with both the present situation and all future scenarios in mind.
With that said, enlarge person and reduce person are two selections that may not be as useful or helpful as other options that you have bypassed. While those two spells have their uses, spells such as ray of enfeeblement and magic missile are tough to ignore because the ray still does half damage on a successful saving throw while reducing the target's ability to hit with weapons and deal weapon-based damage and the missile is nearly guaranteed damage. However, if your two choices are part of a theme or character concept, I think they will serve you well.