I think that Maghrebi or "Darija" is a very beautiful language. When you travel to any country of Maghreb you can feel the vitality of this wonderful language on the street and the markets, the language of people, the language of daily life, trade, family and friendship, the mother tongue of one of the most beautiful place of the world.
Across the Sahara or on the top of the Atlas mountains, on the beach of Mediterranean sea or in the Atlantic coasts you can heard the sounds of Maghrebi around you every time, and everywhere, I think that there is something magical in that, the language let you travel along the time and imagine the ancient Phoenicians sailing with their traders. Some scholars as the professor Elimann claim that Maghrebi language dives its deeped roots in the Phoenician and Carthaginian language, evolutioning afterwards by the mixing it words, grammar and vocabulary with Amazigh and Arabic languages giving as result the nowadays Maghrebi language.
Now it's possible to learn and teach Maghrebi in Italki, so I think that it's a great opportunity to discover this wonderful language to the world.
Nowadays Maghrebi or Darija is an oral language with different dialects shared by Morocco, Algeria and Tunisia, but they all understand each other without problems. This means that it hasn't yet an official standard writting or a national status, but it's the only used living language in the daily life of Maghreb (in not Amazight areas). A common mistake is thinking that the "Oral Languages" are "dialects" of Modern Standard Arabic.The fact is that there is not only one Arabic language, but different Arabic oral languages. Mainly you can find Maghrebi, Egyptian, Libanese, Sudanese, and Gulf Arabic.
Maghrebi is formally a language, because its vocabulary, grammar, and phonetics are different of the other Arabic languages, and the clearer proof of that it's that a Moroccan and a Libanese cannot understand each other in their respective oral languages. They would need to use MSA (an artificial language not spoken anywhere as a mother tongue) to communicate with difficult. Hopefully in the future every Arabic language will be standarized with their own writting.
MSA (Modern Standard Arabic) is wonderful too, I love its sounds and its poetry. It could be used as a common Arabic language for travelling, business, ancient literature and culture, etc. But it is not a spoken mother tongue anywhere any more, so it should be taught as a separate subject in the schools.
In most arabs countries do not understand "Darija" even the Moroccans can understand other dialects of each arabs countries.