Incidentally, are the various threads that already exist and that would definitely be considered "in-depth" to be transferred over here too, or, as I suspect, would that simply be too much of a pain in the pickle?

One question though mods, is there any chance we could have a copy of the F1 regulations on here? maybe indexed in the announcement sections? would be incredibly handy. I'd start a thread but it'd need more than that.