Over this season I've migrated over to only watching the F1TV coverage and haven't switched back to the Sky feed at all anymore. I don't miss all the awkwardness over on Sky at all and the F1 coverage has caught up on anything that Sky was better at before.
You'll need a facebook account, so no, probably not. Despite whatever security concerns there are for other platforms, I don't want to give Meta any more of my information than they've already stolen from me if I can help it.