Posting names of employees with their company affiliation on your landing page seems like a questionable move. FAANG contracts typically include a clause that the company owns any work done in your free time unless you have explicitly gone through a process to transfer ownership. Whatever work these SWEs have done on your platform, if it's successful, it's entirety possible that a FAANG will come after you/the buyer to claim their IP. Or the employees might get in hot water for leaking trade secrets if their contract work is even vaguely related to their main job.
It looks to me like you are putting everyone involved at risk for the sake of your marketing.
It looks to me like you are putting everyone involved at risk for the sake of your marketing.