When someone writes "Shen has the most powerful type system of any existing functional language, including ML and Haskell", I get suspicious.
Have they really studied each and every type system out there? What kind of dependent types do they have? How do they compare to Agda, Coq, Epigram?