I don't see any need to do a 90 minute boil. Longer boils are typically used for bigger beers requiring more hop bitterness and additions (the longer the boil the more alpha acids you extract). Based on your hop schedule which shows a single ounce of Hallertauer I'd say you aren't looking for a lot of bitterness but more aroma and flavor.
I'd bump your 10 minute additions up to at least a half ounce each. You'll get better flavor and aroma plus the extract AA extracted will better balance your beer.
You could also try tossing some orange peel or something in the boil to get more fruitiness.
Check out my blog!
On Tap: Raspberry Saison, Nugget IPA, Palisade IPA
Primary 1: Empty
Primary 2: Empty
Primary 3: Hop Disposal IIPA
Primary 4: Bourbon Barrel Conceited Dick
Secondary 1: Nirvana on Cedar (a Utopias inspired brew)
Secondary 2: Nirvana on Oak (a Utopias inspired brew)
Secondary 3: Ginger-Peach Melomel