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.
254th
ranked
Anonymous
shared this idea