I'm not sure what you mean by having to "
go through all that trouble finding a ticket". They are available at Compass.
I usually cab to the Hamilton Convention Centre (from Westdale) and it comes up to ~$3 a person. There's free coat check. I've heard a few people say that Charity Ball is boring, but that's because they stayed in the main room and didn't check out/know about the other rooms, silent auction and charity casino. So, be sure to explore all of Charity Ball, because I've never had a bad time!