I just completed a super stalker build, and could not be happier. The car is fantastic, and the guys in the forum have been very helpful. I selected the car because I liked the looks, it handled beautifully, and I liked the owners I met.
I am about slightly bigger than your size, and fit very comfortably in the car. The pedals can easily be adjusted or moved back.
Most guys use a ls rear end.
The car in the photo has an ls6 v8, and is one of the quickest street cars I have ever seen. It is owed by a really nice guy, how has been very helpful to me in my build. Several v8 cars have been completed recently.
Your decision is really going to be a personnel choice. I have been very happy with mine.