As someone who only ever cared about a handful of features (HR, sleep, steps, notifications), the BangleJS is definitely the superior offering imo.
It does everything my Pebble did, it's cheaper, and it's been open source since day one rather than first requiring an acquisition and resurrection.
Obviously different strokes for different folks, Eric is great and I wish him and the team over at Rebble (hi ishot!) all the best, but the smartwatch landscape is very different from what it was in 2014