I had an S15 before i had my gtr. I loved it, and it was alright on fuel. Both are awesome cars, but an RD would be more of a weekend car, whereas a S15 is a good daily.
Yes that is a garage saurus front diffuser, as its a garage saurus built car
Can you contact garage saurus in regards to obtaining one? If not, look through auctions.