As I understand it, BTC Revolution is simply a funnel for affiliates, that may not even something to actually do with BTC, and won’t be what they are selling.

So, no it’s not.