I have not tried those personally, so I can't vouch for them. We haven't gotten deep into gamepad compatibility testing so far.
That said, we are looking into the feasibility of having people use their smart phone as a virtual gamepad for Joggernauts to solve this very problem. So, I'd say hang tight while we work on that or buy something that you can return if it doesn't work.