i still reckon you coulda gotten more power for that amount of money, not having a go at you, but 12 g's, couldev netted you a built D17 and turbo kit and more so, power..... but hey, if ur happy with the car, whos to say ur wrong, and it is ur money, which one day i will have, lol....
Actually most kits do come with EMS, jus not injectors fuel pump etc, jus the necessary to keep the engine and turbo JUST ALIVE...
I think most workshop charge so much is due to very little demand in D-series turbo, hence the price asked, now if more people could float there boats to supporting the d-series, than maybe workshops will stop asking so much....