Advance congrats on the Revo. Graphite looks great during day as well as night time.
Till now I've just added a Trinity U-box by Aeroklas (XL size). Got a good price (28k) from Optimum Motorsport Zamzama (Mohsin) for it. Makes it very convenient to access the box from the sides also, without the need to step onto the deck.

Visors come standard with the Revo. I checked out the TRD roll bars available at dealerships and in the market, including at Hashmi, Toyota Central and others but didn't like any with respect to shape and finishing. Waiting for the australian model design roll bars to arrive and will put the same on my Revo.

Moreover, waiting for some technical / genuine feedback regarding "effect on front suspension if I put a bull-bar upfront". Will decide once I'm satisfied that it doesn't effect the front suspension which comes in stock Revo.