Yes, I ended up resorting to a method similar to that. In my case the table isn't built from a single query, so I just ended up using a variable to keep track of the number of rows added as they were incurred. That counter is then used elsewhere without having to replicate the process that populates the table.
I was just curious if there was a method, property or object that exposes the row count of the table object.
Thank you for the example though