Regarding the downforce have you altered the bracket for the upper control arms so you can use equal length control arms? As you are aware the position of the bracket for the upper control arms is set up for an anti dive front suspension which is not what you want when trying to plant the front for cornering.
We haven't gotten that far yet but have enough adjustability built into the Green Machine to compensate when the time comes...