I think it’s pretty fine to run a blog with both Hinglish and English mate, it might be difficult to rank for some posts, but you do have a specific set of audience to target. There are plenty of popular blogs in Hindi out there, take ShoutMeHindi for example, it’s going good I guess.

Yes bro, same you say I already have two subdomains for each language. My blog www.harpreetkumar.com
Here i set two subdomain hi HarpreetKumar.Com anf en.harpreetkumar.Com. For both languages and for home page i eill use main domain as landing pagr. Where I will think to link both blogs to choose preffer language by audiences. What you thinl about my idea bro?