Recipe looks pretty good to me, although I'm not necessarily in 100% agreement with moving all your late additions to flameout. You do need at least some heat to help extract the most flavor out of your hops. Depending on how fast you chill your wort, you may not get enough contact time with hot wort to get all the flavor you want out of it.
You have to know your system. You may be fine with having everything at flameout, or instead you may find that you're not getting all the hop character you want compared to a 5-10 minute boil addition.
To really get a lot of hop flavor punch out of an IPA, I'd recommend doing a hop stand. Chill to about 170F, then add your flameout additions and stir it hard until all the hops are wetted and mixed in. Then let it steep for 30 minutes or so. That will get you a big punch of hop flavor without adding bitterness.