Hello Errol,
Yes i read, did it again just now. And i still think my solution is ok.
Let's detail where is misunderstanding -
1. as i understand main issue is to make Company Name to be displayed on AD Detail page in Contact Seller box ?
And if company name is not available display First, Last names.
2. Also it would be good to make it configurable different for different account types? (company, realer, reseller etc.)