Thank you so much for your kind appraisal, i already started working on it. I am much a newbie in purchasing domains, generally i do whatever i feel right and thought "-" this will be good.
Yeah! you are right about mix reactions of people for hyphen/dash but i saw many good sites working superb with "-" in domain, for eg. india-forums.com