One of the nice things about MFC is that you can usually hide your tips from the chat room. We can also tip silently and anonymously. However, if you tip anonymously, even the model won't know who tipped it unless you put a note with it. My typical method of tipping was to do a few smaller tips on occasion in the room, and more than that as hidden. Nearly all silent because the noise bothers me.
On MFCShare, I believe the model has various options: Don't publicly show tip in chatroom, member can hide name and show as "anonymous" on page, don't show any name, show name only, show name and tip amount.
So, I think MFC has the better tipping options over CB from that perspective. So, it does allow for some anonymity from other members. However, it doesn't guarantee people can't figure it out. For example, I was in a model's room and tipped for an item off share, which caused the model to react accordingly. Suddenly a few dumbasses started calling out the tip amount immediately, even though I did the option for it to not show publicly in the room. They figured it out by going to the MFCShare page and looking at the "Recently tipped" list.
Even with that, I'm generally okay with the tipping options MFC does. I'd personally like to see an option for members to be hidden when online. I like the social aspect of MFC, with friends list, etc and you can see when someone is online. But, I'd also like the ability to approve the requests as well as be hidden from everyone except the model when you're in her room. I always got messaged by at least a couple of models any time I logged on. I set it so only friends and bookmarked models to prevent other members and models I'd never talked to from messaging me. But, it doesn't stop those on your list from messaging you when you want to be left alone. If you don't respond then they typically took it as you're mad or upset with them.