yeah duncan, for the logging you will need a map sensor that can input to your logger. the factory map sensor should do the job. if you want another map sensor I have one here, you can have it for free (I still owe you for some sun visors from eons ago). I bought it when I though my map sensor was dead (turns out I was wrong). I use a defi gauge which doesn't just have peak, it records. can only record 5 minutes at a time, but it's cool cause I can do a few laps with it recording, then pull into the pits and play it back and watch boost, oil pressure, oil temp and fuel pressure in real time.
as for a good boost controller the HKS EVC IV and the Blitz SBC ID III are both supposed to be very good. I use a Greddy Profec B II and it holds my boost flat as a tack, so for me it's a very good controller. and they are cheap.