There are studies out there that support BFR training. The pump is nice but if you're looking for the real benefits from BFR training you probably won't find it from these.
I've used this bar once but it wasn't great. The curve seemed a little off centered and the sleeves were slanted down. The price isn't bad but I've heard better things about the longhorn bar which is also a decent price.