"The main benefit of newer railpro decoders is that they can run on DCC tracks. And since DCC is not going to be completely scrapped anytime soon, there will be forward compatibility. Even if railpro vanished from the face of the earth right now, one would not be high and dry without a way to operate your railpro trains. Will blueraildcc do that?"
I think it was a wise move for RailPro and BlueRail to both embrace DCC. The BlueRailDCC board is like a little DCC command station you put inside your loco (so the commands to the decoder can come straight from your smart device). If you disconnect the BlueRail board, your decoder can get signals as DCC through-the-rails (just as it always did). BlueRail developed Bachmann's E-Z App line, which is a long standing line that I think gives staying power to the product.