nice approach
It is my own preference also over the BaseRow that WMF was busy with...so I was suggesting in one of Wikispore meetings with them to dump their text based information onto Wikispore and setup Wikibase just for Wikimedia OLD work. Good to see you started from your own end as internal knowledge managment.