Sort of what I'd expect out of the BB unit for spooling and pulling harder. Your higher RPM observation may have something to do with the new sensor. Better air either way, which will keep it cooler.
Logically this thing will perform better than the traditional Stage 2's which are running...