Keep in mind that there is a boatload of small artifacts found there and collected (fishing wieghts, metal spheres that may have been artillery, a piece of jewelry here and there, as well as elephant remains (as described by plato). Also, there is a freshwater spring in the center island as described by plato.
And, remember that Herodotus places atlantis in present day northern africa as well.
I think its worth further exploration.