Are you trying to store the results of the feedback widget in Adobe Analytics? Including the "how can we improve"?
You should be aware that eVars can hold a maximum of 255 characters... so if you allow people to type in answers 300 characters long (unless you are planning on splitting the text into two eVars and concatenating them later, you will be losing some of what people are typing.)
Whether the survey is coming from AEM or somewhere else, you should be able to capture data... is it the right tool? Not sure... it sounds like a simple enough form... but remember, users who block analytics will have their answers go nowhere.... Generally a feedback survey is tied to a specific database, rather than to a web analytics tool...
Similar to tracking purchases... your analytics data will always be different than what your database of orders says.... in analytics you are generally more interested in trends then in "actuals".
Also, Analytics is more of a "what is happening now" tool, then a tool for aggregate data... which means that if this survey runs for 5 years, and you have 2 year retention policy on your data, you will only be able to see your survey results for 2 years.. not the entire time the form has been around (unless you are extracting the data into a Data Lake)
These are things you need to consider as you make your decision... generally, if this question came up for our needs, I would say "I can do it if you want, but it wouldn't be my recommendation... " and list the reasons why. Similar to when I was asked to track "Follow Author" actions... I can easily report on who is following or unfollowing each author in a specific time range, but I can't say that right now, X people are following a specific Author.... that is the task of a user preferences Database... to store the users who are following an author... analytics is good at showing the recent actions.