Even in it's current form, it evokes memories of 8860. You're definitely on the right track. I want to see it completed. I bet the six hanging off the back is gonna look great.
Makes we want to pick up a second 8070 and start modernizing the 8865 Test Car (my favorite of the Super Car series.)