my guess is there's more interior space in the e30.
looks are subjective.. the e30 looks way better than the e36. The e30 is nearly classic, it's the e36 that looks dated.
the front suspension differences are minor. even the latest BMWs have the same basic front suspension design.