Hmm, never heard about them. I checked out the link you've posted and... aw, it's massive for manga. AGAIN I felt pretty discouraged to try something there.
But I wish everyone who will try this host the best of luck Go for it, guys!
(P.S.: I love manga, I just don't use this style anymore).