you give affiliates the choice of consoles or no consoles, give them the choice of "no redbill" option or no - "no rebill" option.

also if you get the no rebill members, why not send them to a different members area filled with upsells and send the recurring to a clean members area. just mirror your members areas. if you have a good content management script this shouldnt take too much extra work.