We finally got RoadsterTech.net up and running.
Its not complete but at least its up.