Ideally the descriptions should all be in the common language of the business. I think there is a case for a technical description though I would see this as a data lineage/technical rule capturing facility. The Redgate Data Catalog does provide a mechanism for recording a whole plethora of attributes. It has its own database and scrapes the various servers and databases you want to put into the catalog.
I'm a bit hazy as to the worth of a row count. If it is as an approximate indicator of size then the row count from the sys.indexes would be adequate. It's a bit of a paradox that the stuff where you want to monitor the size is the stuff where any published size would be obsolete almost before it was published.
One thing I would like to see is the features I have written up here in either SQLDoc or Data Catalog. I have a 3rd article in flight to finish off this series. I just have to validate that the ideas underpinning it work.