I wouldn't personally pay too much attention to feedback that is based on 30 minutes of a 3 hour show off someone who has never been a DJ. You made a sterling effort considering the hurdles you had to jump, technical issues you had and criticisms you received. Not only had you planned it (via a huge thread in the Head+ section of the forum) but you also stressed over it like mad, before, during and after the show.
The show was excellent and for anyone who didn't enjoy it, I'd challenge you to sign up to HabboxLive and do a better show.