Looks great to me
One thing to consider if you haven't already, is that all the player scores get added up in the table's score. So the Avg VPIP and Avg PFR might be redundant. Also scoring by # of tables you should know it will not adjust the score until the end of a scan, unless you use permascan then it will correctly calculate the score during the scan