I think they might be you know. They will become the 'alt' band par excellence of this decade.
In 10 years' time (or less) people will start endless threads on this forum of the kind - Microcastle> Halcyon Digest>Cryptogram> etc ..
There will be other countless threads on the merits of both Atlas Sound and Lotus Plaza albumss. I can foresee a raging wars on that topic alone. ;p
Most of DIs will hate them by then, well fame etc
.. and then some people whose username end in 2 will make other countless threads about dunno, their wives? :p