Still no luck with BB, I use the app but with a regular cc. Will try wallet feature. WM has been ok using a new throwaway email, guest check out, and a new card (works for a couple buys).
As far as companies. EMBD is my top choice for now with the speed of check in, pay outs, and offers/buys. BFMR obviously has the most convenient submit/payout but the offers/payouts are worse. Buygetrewards is a smaller operation but I also have had good turnaround / response with them. Reliable check in and payouts.