That is what I usually go for: 500 hand minimum 1-4 tabling. Last night I logged a little over 1,200 hands though (was running goot, ~95bb/100 ftw (gotta love dat 2nllol)).
But yea, 2 hour, 500 hand session is solid imo. I'm trying to get in two of those sessions a day now though. (At least thats my new goal.) 1k hands a day for me would be pretty gross, and I think it would help speed up the BR growing process.