seems okay. there's kind of a couple arguments about hop additions. some say just the early and late additions are necessary and that there's no need for a middle addition. others disagree. i think in the end it comes down to personal preference. assuming you've hit the ibu's you want, i think you're good with this schedule. then just see how it turns out.
if it were me (personal preference here) i'd move the 15min hops to 20min and then i'd bump up the dryhop bill and maybe even lose (move) the flameout addition to a dryhop addition. both are going to provide aroma and i've had great success with achieving that aroma through dryhoping.
again though, i think most of this hopping schedule stuff boils down to personal preference.