No, unfortunately not, there is no BetMVP sign up offer at least not at the time of writing anyway.