Call me crazy but posting it almost an hour after it started probably isn’t going to help drive traffic. Had you have posted it earlier in the week, I would have carved out some time in my day to come check it out. I’m only one person but I’m sure there are others that would be in he same boat.
Just some constructive criticism.
Thanks.