What will the 15 points be given for? What’s the overall balance?
Is it “5 points for creativity, 5 points for detail, 5 points for realism”? Is it “10 points for creativity, 5 for detail”? Is it just “15 points overall based on how much you like it”? What are the actual criteria for how points are gained and lost?
Do you care about how likely it is that the car as presented would work? Are you going to perform full, rigorous Finite Element Analysis, for instance? Probably not. Do you just care about it looking like it might work? Do you care about it just looking good?
I’d recommend taking a look at how the criteria are laid out in other challenges. There’s multiple systems in use for challenges:
- List things in different groups based on importance, like Automation Team Challenge, Automation Game Challenge, Journey of Ownership Challenge and most other challenges.
- List a bunch of equally important things, like Themed Design Challenge.
- List a bunch of different areas along with how many points they’re each worth, like Cool Wall.
Note that, in many of these challenges, where a point is subjective - like “realism” or “design” - it’ll be elaborated upon further.
In addition… Are you specifically looking for a car with a space frame? According to the rules and criteria as written, there’s not really much of an issue with a straightforward, simple ladder chassis or with a stressed monocoque where most of the chassis is just panels… But you’ve implied that you want a space frame, with the inspirations, the way you discourage skateboard battery platforms (which actually take effort to design in a realistic manner, because any battery which can store a lot of power is actually a bomb) and the comment about frame rails and a roll cage not yielding particularly good results.
While I believe anyone can improve their skills and be great at running challenges, there is a certain expectation that hosts should be able to communicate what they want upfront. When your hosting history consists of one challenge abandoned without notice, you tend attract a higher level of scrutiny.