I programmed a very large permanent installation on a Cognito 2 and found myself quite surprised with how well it did! The programmed show runs on a Choreo for about 10hrs/day 6 days a week with 4 effects running at once and has been holding its own for almost 1 year now. My only true frustrations were adapting my
ETC programming way of thinking and the LDs way of yelling things out geared towards a command
line to this new
console. I spent a lot of extra time trying to train my LD to think like the board, and I'm not sure he ever quite got it. But once we got over that, it was pretty easy. It may not have been the exact best-fit board for the project, but it was far more successful than I had expected it would be. In the end, I came to really like some of the ways in which the cognito was different. To someone relatively new to consoles, or without 20 years of command-line burned into their brain, I'm sure this would be much easier to learn.
The one thing that really bugged me though was how tedious the patching was. It normally wouldn't have been such an issue but the show I was doing kept growing in size, so none of my
DMX addresses were able to be logically laid out by the end. If you're going to use a Cognito, stick to a 1-to-1 patch if you can to save on the patching headaches.
sidenote:
Rob over at Pathway is an amazing resource for "Can Cognito do this?" He always had an answer.