I think a reason UO would consider Rockit also as an attraction accessible from CityWalk is aside from an entrance fee, those DVDs you can purchase showing YOU on the coaster would be a pretty cool memento for out of towners with deep pockets.
Another good point - but I think the real bottom line is the flashy lightshow will draw people in like moths in an otherwise pretty DEAD nighttime entertainment venue like CityWalk.