It's not because Twitter's technology is any more superior. It's the simple thing called 'network effects'.
Unfortunately, as others have pointed out, I think Twitter is too far along for their momentum to be stopped.
Valiant attempt, and kudos to the developer(s) for actually getting it launched - but this is definitely like spitting in the wind....imho of course.