What do you think about this unit? Will it make it to the states

http://www.skratchworx.com/news3/comments.php?id=1105