in my opinion, there are more disadvantages of having a lowered car. the only advantage that I saw when i had my civic lowered was it's look. but happy to note, my civic wasn't bouncy. Having lowered car will surely increase your expense, not only having it lowered, but other factors such as the suspensions and underchasis just to name a few.
btw, can you adjust the toe and camber of the front wheels of a revo? After you lower it, you'll need it adjsuted or it will handle screwy at moderate and high speeds. Not to mention increased tire wear and fuel consumption.