Are there ways of maintaining a panel-based survey?
SySurvey was originally developed for exactly that purpose. The system not only records respondent demographics and responses to questions, but it also allows each respondent to accumulate points depending upon how many surveys they have completed. This is ideal for incentivised panels (which is always advisable). The system allows for respondents to retire from a panel at any time, or you may do this on their behalf as the administrator. Uploading of new respondent files is also easy, allowing the administrator to add, append, overwrite or delete previous respondent files. This allows for newly recruited respondents to be added easily.