Fortunately, I was admitted to the thesis stream! I'm back on this forum because I'm trying to decide if I'll apply for PhD programs after (I know it's early, but I love to plan :P).
When I applied, I applied to the MA and MEd (major research paper) streams with the hopes that I'd get into the MA because I wanted to keep the door open for further education. What are your end goals career-wise? You sound like you could be a good fit for the thesis stream, especially if your research interests align with a potential supervisor.