@Vince1757
I think of a cleaning fee as.....a cleaning fee and nothing else.
Hosts do tend to have strong feelings about cleaning fees, so I'm not going to suggest there's any right or wrong way of doing things. You'll need to look at your particular market, decide how you want to pitch your rental (budget? luxury?) and take things from there. From what I read on this forum, cleaning fees also vary hugely around the world and if you're in one of the expensive areas, you may have no choice but to charge something to cover all or part of those fees. In short, it's a very individual decision and one that will depend on a mix of factors.
Personally, I've never set a cleaning fee. Working on the basis that I dislike paying cleaning fees myself, I prefer to set a per night fee that works for us and make it all-inclusive. No extras.
If you do that, then do point out to guests that you don't charge a cleaning fee. Use it as a sales argument. Mention it in your property description.
As for hosts who charge a (substantial) cleaning fee and also ask guests to complete chores before check-out, that would be a no-no for me. Does this really happen? If so , I think it gives Airbnb (us!) a bad name - you only need to glance at social media posts to see the negative reactions this stirs up amongst guests (and journalists), many of whom are now proclaiming that hotels are the only way to go. Of course, you rarely hear about the good experiences - the bad experiences always make for more 'juicy' reading!
What I definitely would like to see is the option to charge more (a percentage add-on) for a one-night stay. To me, but perhaps not to others, that would make sense, and I don't understand why Airbnb can't offer hosts this option. I would do one-night stays if that were available. For the time being, I have a two-night minimum.
Good luck with your hosting!