Autosupport feature seem to complete ignore not supported "islands" instead it seem to care only of the angle of the surfaces. Autosupport instead should first place supports in all the not supported "island" that can be found and then add supports based on the angle. I'm struggling to print some complex models because of that, I think that this it's a very important feature to be added