I have used sign-in Partner in the past, but in my experience not the best. I created one with my bank. Unfortunately, I have issue with the bank and was not satisfied with the service. I lost the log in and have to create another with GCKey and since then I have no issue. Concerning your parents, since they're the applicants,I think it's better to create it with their names.