There's a feat in Dragon Magazine #351 which might be useful on this build:

Spoiler: Dragonmarked Sorcerer
Show

You possess greater magical versatility than most of those who share your dragonmark.

Prerequisite: Member of appropriate dragonmarked race and house, does not possess an existing dragonmark, sorcerer level 1st.

Benefit: Add all sorcerer spells from your dragonmarked house's least, lesser, and greater dragonmarks to your list of known spells, even if you are too low of level to cast them yet (you cannot cast these spells until you are of the appropriate level to do so). You also gain a physical dragonmark, although this does not provide you with spell-like abilities. Initially, this resembles the least dragonmark of your house. When you gain the ability to cast a spell replicating the power of a lesser or greater dragonmark, your mark changes to the appropriate shape and size.

Special: Once you take this feat, you may not take Aberrant Dragonmark, Greater Dragonmark, Least Dragonmark, Lesser Dragonmark, nor may you take this feat if you already have one of these.


Also, you can get Draconic Heritage as a bonus feat as a level 1 Sorcerer using the Dragonblood Sorcerer racial sub level (from Races of the Dragon), I think that racial sub level + Silverbrow Human (Dragon Magic) might save you a Flaw.