Hello Haseeb....
I believe this logo suits your needs because it is bold. sturdy, can be long lasting in time without wearing out, being boring and can be adjusted easily for any use varying from stationary (on the card i had an idea of the letter mark being a cut out) all the way to embroidery. As for the logo itself...it's simply clever....looking at it you want to take a double look at it....and in my mind, when you take a double take at something... it sticks, because it made you look twice, it played with your mind.
Question, why did you bin the ones with the typography?
Should i re-upload a variant font?
Regards
michael