The application is the same as the visitors to Canada, I don't believe their is a check box but you need to specify super visa on the application. In addition you also need to include an insurance certificate for one year with the application.
I was told by some of my clients that Citizenship and Immigration Canada has made some improvements to their site that now ask for supporting documents for ties to the country of origin. I think this is great, I had to spend a lot of time with clients telling them to get their documents in order prior to submitting their super visa application. Now Citizenship and Immigration Canada will allow you to upload these supporting documents with the super visa or visitors to Canada application. I am sure going forward you can see more improvements to streamline the process to allow more visitors to Canada.