If you can get rid of the kids, The Sundowner in NF is the best strip joint west of Montreal
Stay at one of the hotels that has access to Fallsview for the water park. You can get 4 attractions for the price of one all the time for Niagara Falls on wagjag or groupon. NF is way over priced and the US side is an absolute dump.
I agree with everyone else, way more to do in Toronto and all have been great suggestions.