Congrats Dash... Wish you get your visa soon before mid of Nov....
As you said you are self employed, did you get a call from NDVo... My consultant mailed me today stating March and April applicants started getting med requests.. After reading this blog the news got substantiated