I feel that sorcerers are very solid and competitive now. However, I make a slight modification to the base class, as described below.
Font Fueled. If your Sorcerer subclass offers a list of always prepared spells, you can also cast those spells at their lowest level without a spell slot or spell components other than costly materials, by spending Sorcery Points equal to the spell's level (cantrips cost 0 Sorcery Points).
This homebrewed subclass offers Celestial Soul, a port of the Divine Soul from Xanathar's, for sorcerers whose magical power originates from a Celestial source.
This homebrewed subclass offers Elemental Fire, for sorcerers whose magical power originates from the Elemental Plane of Fire.