honestly, i think we could shamelessly copy 95% of the format of the Rust survey, and just collect equivalent data points for the Swift community, which would have the added benefit of enabling direct comparison between data sets.
the harder part would be verifying survey responses to filter out spam/automated submissions.