I have same query. we have SAP BW 7.0 and Tableau 10.
In experimenting with Tableau 10.4 and BW 7.31, I have determined that Bex Selection Option variables are poorly supported, and should be replaced with single variables or ranges. I have not had issues with Required variables. I also make all conversions without variables, because there seemed to be performance issues.