Assuming that a good drift setup is basically just a very stiff race setup, correction invited? If that is right then your main problem would be the body, they flex too much stock, a stiff setup will just flex the body more.
The stock strut suspension while not being ideal should be able to be made to work, the usual coil over conversion with good shocks. The wheelbase/track ratio on the two seat S30 is about right? Or would the longer 2+2 be better? Not sure about that. It would just be a question of time and money, the body could be stiffened up no problem.
For anyone prepared to do it properly it should work, love to see a dorifto S30 in tyre smoking action Oh, and you might want to do a search, fairly sure this has been discussed before.