I don't like doing karaoke much, but when I do book karaoke events (Almost always corporate) I put a smile on my face, and make sure I show enthusiasm, and encourage people to participate and sing. I did a corporate karaoke event down at a real high end resort in Virginia last month on a weekday. I have done that event 2 years in a row now.
It is cheap to offer karaoke these days. The one major requirement is having a good internet wifi connection. Without that, the cheap option doesn't work. I make sure I am in a great cell phone service area for the event before I quote on it, or the venue has wifi available.
Karafun is so easy to use and I will continue to use it for the 1-2 karaoke bookings I have every year.
The only additional equipment needed these days for karaoke is flat screen TV, Long HDMI cable, and kara fun app, All the other equipment I regularly use. Should have at least 3 or more microphones to use (preferable to use wireless)