I think it needs some more flavor hops, though.
I really like a schedule of something like this:
.75 ounce FWH (or to 35 IBUs or so with this addition, depending on OG)
1 ounce 15 minutes
1 ounce 10 minutes
1 ounce 5 minutes
1 ounce flame out
dryhop with 1-2 ounces.
Your recipe is fine, but I like the 15/10/5 additions for many IPAs for bigger hops flavor along with aroma.