BusinessLifestyleDiscovery wants more of your financial life, and it’s offering better rewards to get it