If you're determined to get a bov, go ahead, just make SURE you research the product before you buy it. Some bovs make our cars run REALLY crappy, while others not so much. I don't know much about bovs 'cause I never considered buying one, so you should talk to people that have had experience with different bovs. The intake, depending on which one you get, will NOT need engine management. I believe the spt, for example, will run fine with the stock tune. Just try to get some heat shields for it. However, the turboback for SURE will ned em. Otherwise you'll definitely run into problems once you hit wot.
Btw, you won't need em if you get just the spt catback (no downpipe), but there's going to be VERY minimal power gain since the most restrictive components (i.e. downpipe) are still there.