1st of all I want to clarify that we went for the All Nepal Tour. We were in Nepal from 30th Sep till 9th Oct and started from Kathmandu, Pokhra, Lumbini, Chitwan and then back to Kathmandu. Having said that, I would suggest to all who want to go to Nepal to plan your destinations beforehand. It is very important to visit a place because YOU want to go there, because that place holds a meaning for you and not because your travel agent wants you to add it to your itinerary. Google the main highlights of Nepal for yourself before you buy your tickets.
Plan it in a way to consider the weather at the time of your visit, the sightseeing places and adventure activities you want to get involved in, the travel time by road between places (not all places can be flown to) and the time you want to spend there checking out the activities and exploring the place (it's food, people, streets and corners).
Our experience with All Nepal Hiking was absolutely smashing, awesome yet relaxing! Even though we had prepared our own itinerary, Mr. Shankar Neupane actually made it happen! Even though the weather was bad at the time we were visiting Nepal (it was raining), we never felt that our day was wasted or we couldn't cover a place because of it. He was most considerate towards our desire to visit all the places like Nagarkot and Bindhyabasini, Pashupatinath and Swayambhu, etc in our itinerary. He was flexible with his planning about mountain flights to see the beautiful and majestic Himalayan range (even Everest from a distance) and our Helicopter ride Muktinath, to to our road travels between Pokhra, Chitwan, Lumbini and Kathmandu.
We covered all the historic places like Swayambhu, Muktinath, Monastaries in Lumbini, Pashupatinath, Kathmandu and Patan Dabrar squares etc. to Chitwan National Park and Boudhanath (Bouddha Stupa). The hotel bookings he made on our behalf were very comfortable and relaxing. The food was equally lip-smacking. Overall my family's and my experience was nothing less than a lifetime of wonderful memories.