I think whirlpool additions (and late boil additions) have their place in the flavor profile, but you have to be mindful of how quickly you chill. A 10 minute addition, followed by a 20 minute unchilled flame out addition (just an example, not from your recipe) and a really slow chill process is really more like a 30-60 minute addition. When I build my recipes, I make sure to account for how long it takes to chill to below 170 (and I really like additions/stands at that 170 mark).
I'm also a firm believer that you need some dry hops to really pull it together (if you really want to experience the hops). I got a "brew day" experience with the head brewer of a local micro brewery for Christmas. At the time I wasn't building my own recipes, so I just spec'd an approach (single hop PA featuring El Dorado). There was a 60 minute addition followed by a 10 minute and flame out additions. No dry hop. Between the small quantities of hops and no dry hop, it had little/no hop flavor that you could really discern. Hardly the El Dorado showcase I was hoping for.
I have my version of what I wanted in the fermentor now and will be adding a couple ounces of dry hops later today. I can pretty much guarantee mine will be better than what we brewed with a pro in February.