yea exactly mysite.com would be the english variant. Also, another aspect why I think I want to only use one TLD is so I'm not splitting my authority in the eyes of google, because with a new TLD I'd basically be starting out from scratch again for that language.
My uni already said they will start on the 20th for sure :/ It'll only be online classes, which my uni can handle, lots of lectures were already being recorded and uploaded without corona in the past semesters. I'm sort of glad it's not being postponed further though, as it's my last semester and it'll be tough enough already to finish everything I have left (it would've been easy without corona, but now 3 exams got canceled which I'll also have to write next semester then instead).
So far I don't use any SEO services, aside from free stuff I get on here

That includes high DA backlinks from threads and review copies I get as a Jr. VIP. Currently I'm waiting for Google Stack links from RealDaddy which have very good reviews, so I have high hopes that they will help get my site off the ground. I will definitely keep you updated on how it affects my site. I also got seowl.co for free, which I mostly use to track my keyword rankings. But they have a free tier and there's other free tools for that too, as long as you don't need to track more than like 25 keywords.
Sorry to hear Flask is giving you trouble, did you start with a boilerplate project? Maybe that can help you get the rough setup going quicker, or you can use it for other inspiration for stuff you're trying to add to your project. Not sure if I mentioned it here already, but this is the one I used:
https://github.com/alectrocute/flaskSaaS
Thanks a lot haha, I should definitely do that. I've been procrastinating on that for way too long

I will have to see if my municipality is handling that stuff atm, as their office is closed lol