The other consideration is that while the compass may read correctly on a heading of 270, any uncalibrated objects close to it may mean it doesn't do so on a northerly heading.
In this case, since compass and DI agreed when he turned onto north after takeoff, that doesn't apply.