I am using this one, did not encounter any problems (with android). It just often does not connect to ECU the first time (have to restart torque app). But I think it is related with software, not BT adapter
However, this unit is quite big. If you have big legs, it might slightly get in a way when heel and toeing. There is low profile version of same ELM327 adapter, but I have not tested it.