You have brought new life and new thinking to an otherwise dry technology! Bravo!
To have a business that has products (as opposed to services), you would need a shopping cart feature and a catalog feature. Of course, there’s the Facebook model where every other post is an ad (boo!)... Perhaps the Etsy model would work?