Unfortunately, I haven't used Matrix personally enough to comment, sorry. But, I've heard only good things about it so far.