I've seen them but not ridden one. I've met Army a few times, he is a crazy good waterman. From what i here they are good foils.
They sure are very good foils. I was lucky to be able to demo 2 of them last summer.
They were his own pre-production units that he pushed on me to try. With all that enthusiasm he has and the knowledge - wow. It was all a profound experience and had a major impact on my foiling progression.