If you're going to use Heisig - which I think is valuable - it's most useful to do it up front, move it to your second position. While going through Heisig, try to study Japanese grammar only with audio and phonetic scripts (ro-maji and kana).
I don't have an opinion on which of the mainstream audio courses is your best introduction, but you might consider those if money isn't a problem. They are expensive.
In any case, definitely throw the free resource Erin's Challenge
WEB版「エリンが挑戦!にほんごできます。」サイト閉鎖と新サイトのご案内 | WEB版 エリンが挑戦!にほんごできます。 into your mix, it'll at least add a very useful audio component. (You also may want to start with Genki as your first text for the same reason, it has accompanying CD material. Don't buy the version without the CD even if it would save a few bucks.)
All in all you've got a pretty well thought out plan. Check out
Anki - powerful, intelligent flashcards ... I write my own cards, but you can find shared decks for all the books you plan to use as well as general vocab-building shared decks.