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, Belgstralian White IPA, Bourbon Barrel Conceited Dick
Primary 1: Kohatu IIPA
Primary 2: HBC 438 SMaSH
Primary 3: Barrel Aged Old Shredsputin
Primary 4: Geest Belgian Golden Strong
Secondary 1: Nirvana on Cedar (a Utopias inspired brew)
Secondary 2: Nirvana on Oak (a Utopias inspired brew)
Secondary 3: Ginger-Peach Melomel