yeah, for sure. though, you can't lie that it's a great way to manage tasks. i love the trello UI and i'm sure more people are going to use the trello UX when building task management apps.. thetaboard looks super new.. comments on the card itself? i prefer to keep the cards height minimal, so i'm not a fan of that design choice.
otherwise, it seems neat, but i def trust trello more with my data. thetaboard terms and conditions could actually have some content :\
edit: clarification.