The Super Visa was implemented explicitly for parents and grandparents of Canadian citizens or permanent residents of Canada. It grants you access to Canada for up to 5 years, allowing multiple entries for up to 10 years. This Visa is ideal if only want to visit your family in Canada for temporary periods.
On the contrary permanent residency allows individuals to settle in Canada long-term, enjoying all the rights and benefits, including healthcare, and eventually applying for Canadian citizenship. This option may be better suited for those seeking a more permanent stay in Canada.