Had an email from GoPoint referring to a much older support case I raised. They've now done some investigations and added support for the E46 M3! I took mine out to the car, updated the firmware through the BT1 app, and guess what!
Shows up in HLT as a 2Hz sensor too. Seems to work decently for basic logging, but frustratingly doesn't show throttle position. Still, a good option now.
So later I put it into a 996 GT3, lets see how that works with HLT!
