Are you chasing hp or a faster 1/4 time?
You have to answer this question first.
Seems like making any kind of big power on these is a mission.
If I were in your shoes , i would go abouts getting an aggressive trans tune (engine tune wouldnt hurt either), put her on some slicks and get a nice suspension setup to transfer the power.
And maybe a 50-100 shot for those enriched street driving moments.