Hey Joker,
I also used to roll my ankle and one time did some serious ligament damage.
Since then I have tried many good tennis shoes including the Barricades but I finally found the best shoe for me at least.
That shoe is the New Balance 803's. Used to be 801 then 802 and before that I believe they were in the 700's.
I play indoors on a cushioned surface and I actually slightly rolled my ankle using the Barricade but since changing to the NB 803 I have yet to roll an ankle.
I have been using this NB line for about 2 to 3 years now and still no ankle problems.
I still like the look and fit of the Barricade's but I have to go with what works for me.
Good luck,
John