Okay, think I've got the four that I wasn't sure about figured out (amazing what a few hours sleep and a few hours away from the keyboard will do :P).
timers contains reuse timers for abilities, yes? Probably should keep that.
The three "vw" tables are I'm guessing "
virtual
world" copies of their respective world tables used by the zone server for stuff that is pending a write to said world tables? Or something like that :P. Suppose I wouldn't need those.
I imagine looking at the source might have made identifying those easier

.
Oh, and I have no idea how I ended up with graveyard on my list. It's not a keeper for character backups...
So my revised "keep" list is as follows:
botbuffs
botgroup
botgroupmembers
botguildmembers
botinventory
botpetbuffs
botpetinventory
botpets
bots
character_
character_activities
character_backup
character_enabledtasks
character_tasks
chatchannels
completed_tasks
faction_values
friends
guilds
guild_members
guild_ranks
guild_relations
inventory
keyring
mail
pets
player_corpses
player_corpses_backup
player_titlesets
quest_globals
sharedbank
timers
zoneflags
So those 33 tables will keep intact all the stuff a player can really end up changing in the database relating to their own characters. Is that right?
Again, thanks for any replies.