I think it's a sensational idea. Pretty much all of your points are correct. Most things on the MMOFPS\MMO section have little or nothing to do with MMOFPS's or MMO's. I'm right behind ya, standing in line. =D

-Selenia