Scott,
I dont have any direct experience with the bar u mentioned, but i will suggest The SW bars if on a budget. They come in any stage or point count u want. Their prices are good and you can get the tubes notched and ready to weld(mild Steel) Last I checked their G body 8 point was 275.00 + shipping , notched and kick backs that clear the back seat.
http://www.swracecars.com/