Yeah, it's quite compact. But it is not standard (ЙЦУКЕНГ), it's a minus.
+1 for "Space, "," and "." are important".
Ё definitely can be skipped.
If you skip Ъ in your texts, you will look like illiterate man. But, as far as I know, there are no words which started from letters Ь or Ъ, hence...