Fantastic questions that could each be expounded as their own set of surveys to gain detailed insight of your customer. It can be a good way of building personas and charting that infamous customer journey. Your happiest customers are most often the most generous in providing honest feedback. They can be your most loyal and in doing so, be your biggest advocates. Why not take advantage as all you have to do is ask.