If I am not mistaken, the upper deck windows are so much smaller, thus limits the outward visibility for all upper deck passengers. Now, from what I saw here a month or so back with the Gemilang bodied B9TL, it is a bit plain but personally it looks nicer. The 2-axle one (StreetDeck) is just too weird for my taste.