when we are showing the hero stats in our HUD, it doesn't seem right that it only shows our session stats. my suggestion is that our own stats update according to who is sat at the table. say we are at a table of unkowns, then fair enough about using session stats. but then if somebody who we have a sample on - 200 hands or even 2k hands - then our stats update. this would enable us to know how we appear to that specific villain. if we are sat at the table with more than one villain with a big sample, then our stats should update accordingly to the villain with the most stats.
if we have 900 hands on villain x and only 400 on villain y (the rest of the table are unknowns) then our own stats should update on that table to a 900 hand sample corresponding to what villain x will see us as. villain x leaves the table and then our stats update to how villain y sees us.
i hope i've explained the idea well. not sure the reasons for not doing this, but i think this would be a good idea.