I also have a Silverback bike, not the Stratos, but aslo DUB with NX crank. The BB specified for my bike is a road BB. I'm not sure if there is any difference with seals in road vs mtb but only the road one fits. First BB lasted about 5k kms. Second one not so much after quite a bit of wet riding.
They ceratinly haven't lasted as well as previous BBS for me.