I don't think the intercooler has much to do with the coolant temperature, this is a reflection of the stock radiator limitations. I think 227* is not that bad, but it is higher than I have seen it in recent memory, but the drive was very hmm "spirited".
Turbo BMW's normal operating temps are around 220-230* ish