Chris-
I put the element tower on my '88 Prostar 190 and was very pleased with it. It's very stable and simple to install. I ride with 3 guys who are over 230 lbs and it handles them no problems. I've had the tower on my boat since early July and have had 0 problems with it. I went with this tower simply because of the cost and i thought it looked better then the Monster Tower. And living in Seattle, the tower came the day after I ordered it (Wakeside is in Portland)
Before I ordered the tower, I called the guys at Wakeside and they were really nice and informative. They said the tower was built by Skylon and originally called the Wakestar Tower. Not sure how Wakeside came into the tower, all they said was that Skylon made a whole bunch of them and they ordered a ton and had them in stock. So anyway, yes it's a good tower, adding the bat rack would look sweet. Go for it and save your self some money for ballast/racks what ever else you might need...