Seems clear that Booom Bee should be (based on pure specs) better than the most recent iteration of the Freeride E, though unknown if the other bits (suspension, brakes, etc.) will result in a patently better package.
Would also think any update to the Freeride E (MY '18, I believe, was the...