Unfortunately right now the Check CSharp Event condition does not support List arguments. Basically it’s just a limitation of the UI menu that pops up for selecting a type, but I will take a look at this and see if I can implement List to be shown in that menu as well.
Thanks for the suggestion and I am glad you like NodeCanvas 🙂