I had a Baron's installed on my '07 Venture right after I purchased it. I did the same thing as Who Dey. Put extra air in the rear tire and in the rear shock. You can bottom out going at fast speeds on a sharp bump or dip.
Otherwise, it's great for inseam challenged people.