Couldn't have said it better myself. My business partner does online marketing and sales funnels. Everything I have learned from him.....the homepage is not hitting on any of the points to grab attention or clicks.
Your ideas for each separate target audience would be a positive impact as it sends a direct message to a specific demographic letting them know what they get or what it does.