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: Dry Hopped Amber, Bourbon Barrel Sour Stout, Belma Pale Ale, Butt Nugget IPA
Primary 1: Shred's Raspberry Saison
Primary 2: Empty
Primary 3: Empty
Primary 4: Empty
Secondary 1: Nirvana on Cedar (a Utopias inspired brew)
Secondary 2: Nirvana on Oak (a Utopias inspired brew)
Secondary 3: Ginger-Peach Melomel