Why don't you install a Motec ADL + M800 ECU, there's options like launch control, traction control, etc.
It's nice that all these Jap companies have all these seperate little electronic gadgets, however if I look at your requirements you want something professional not all these separate add-ons. Just makes the car less reliable.
Racelogic aren't a Jap company, they're based in Buckinghamshire, England.
If you're willing to throw HUGE amounts of cash to someone for a Motec ECU, then go for it. I enquired about one and was told that I'd have to have someone remove the engine, transport it to the tuner, have some sort of housing made to hold the engine on the dyno unit, cough up about £1000 for Motec to make a wiring loom for the car, the ECU itself @ around £1500 - £2000, then it would take 3 days approx @ about £500+VAT per day + Fuel, then get the engine back to whoever took it out and have it put back. SHITE loads of cash. Whilst I don't deny the quality of the product and the method of mapping the ECU on an engine dyno rather than a rolling road, it's way more than something like the Power FC, which is my fave way forward.
Simon, I have the Racelogic Pro system installed and have to say that it is by far the best mod I've done to the car as it makes it so much more drivable. I won't even begin to claim I'm a good driver, let alone Schuey or the like, so having the TC gives me the confidence to push the car as far as I want to in any situation and any weather conditions. BUT, please remember, I've got a 200sx which is rear wheel drive.
The best thing about the Pro system is, as you say, the Launch Control and I also have the Full throttle shift too, which is great for the strip.
I've never said it was cheap but it's good which you don't deny..
In general there's two ways to get your ECU programmed (irrespective of the fact wether it's a Motec, PowerFC or some other programmable ECU): a) with the engine inside the car or b) with the engine on an engine stand. Both methods have their own pro's and con's. In both cases you try to simulate the real world.
The point I make, is that if you want to invest a sh*tload of money into an engine, you need to do the same with the whole car. It's the package which makes it all work.