You can not improve further because your new homepage could not be any worse. Please get rid of the horrid thing as soon as possible.
I was thinking as to how I was going to give feedback on your horrid new
homepage. So I found "feedback" in small letters at the bottom of the page.
This is a major issue - you are going to lose customers - they are going to run away. So why not put a survey/questionnaire on the homepage to get more feedback from more people. You could put the comments from the feedback page on the homepage and let people vote and make comments.