I haven’t used multiple tables. I have only used multiple databases. I just prefer to have a clean installation for every separate blog, so that if I have troubles, I don’t have a lot of websites down.
If your hosting provider limits the number of databases that you can use, I might be tempted to use multiple tables, but I might be even more tempted to change hosting accounts.
I run more than 30 websites myself and have set up countless others. I still prefer a clean, separate installation for each account.
If your interested, you might see what I have to offer, but I’m not trying to sell, just give you an option. https://www.upstartmediamarketing.com