Keith, a lot of what you have above, and even more besides is within the scope of kartpulse.
Yes, its a lot of time. Two months in now. Getting there though… I will stress, my goal is to build a platform. I believe content will come with time if the platform is built correctly. That’s not to say it will be empty at launch, but the launch will merely be the beginning.