Valley of Flowers was a nice trek that I did after my initial inhibitions. The only reason I avoid travelling in Uttarakhand was because of rain. I waited for August to be over because I was in Ladakh and would have taken time to travel all the way to Uttarakhand.
One of the best solutions to evade travelling issues that may happen in India is by purchasing an Indian 4G sim card the moment you land in this country. Since I have faced a lot of problems while travelling in other countries because of non-availability of sim card, you can also end up facing the same issues here in India.