>>419378198
Don't expect it to never drift, you're still gonna be resetting every 10 minutes or so (instant, can bind to controller) and ~once an hour having to turn off/on and recalibrate which involves standing perfectly still for about 30 seconds. 

But yes, BMI is the current best IMU. BNO is better but last I checked still $80 when they should cost 80 cents.