It does seem logical to me, though it also seems like a bit of complexity that might not be practically used. Other thoughts?
EDIT: Oh, and I am a fan of the meat method of adding general Diseased and Blighted meats to the mix, but not one for every variant of meat.
?? Couldn't we just have the bartender forcegreet the player when activating the kegs? Add a topic called "Fill my bottle" or something.
Activate keg -> forcegreet publican
Topic: Fill my jug/bottle[/i](or whatever)[/i]
"Whats that? You want to fill your jug(or something)? It'll cost ya 5 drakes."
or
"Whats that? You want to use the keg? It'll cost ya 5 drakes."
Yes
No
Could also add a greeting so that the forcegreet launches into the 'Fill my jug' topic or something that differs only by adding goodbye after answering.
I think it would work nicely. Only problem is if the PC has killed the publican or dragged him away with another mod. *shrugs* Could always do a health check on the publican, and if they are dead allow free drinks. xP Awesome drunk mod there. Kill the publican and the whole place would nuts with drunks clambering for free keg access.
I think the tokens idea gets around that quite nicely.
Are you using any mods that effect how crime is dealt with? For example, there were some issues with Regional Crime (i think thats the name) that made it so that there were times that a crime would not be reported for some reason. (should be in the readme. Correct me if I"m wrong.)