First off, welcome and glad to see another teg owner.
JRSC is a great way to go if you're looking to autocross, plus the added benifit of reliability and virtually maintanance free compared to turbochargers. However with any FI it will wear your engine faster than normal. I would suggest doing a tune up first. How many miles or KM do you have? Also, I would do a compression check just to make sure.
Do a search also, there's alot of threads about JRSC.