I'm glad you liked my little Firmata Test program.
Arduino 0022 fixed a baud rate mismatch involving the new 8u2 USB-serial converter. Without this fix, the communication is very unreliable.
A bug that caused trouble with Linux was also fixed, though that's in the 8u2 code, so updating is harder. But if you're using as3glue, you're probably not running Linux.
On my to-do list for 2011 is updating as3glue for Firmata 2.2's new features, so it can work with all boards. If you're interested in using it with something else, please email me directly, paul at pjrc dot com.