Yeah, I do wish Funi would've done more, but at least they had some announcements. Mike McFarland announcing the Evangelion 1.0 cast was a nice surprise, even if I don't agree with recasting Greg. The funny thing is when I sat down, he was standing against the wall and I was like "that has to be Mike McFarland, but if he was going to be here, why wouldn't they list him on the site?" I asked him after and it turns out noone knew about it, and the FUNi rep at the panel flew him out to Boston just before.
At least Funi can do that much, unlike any other company.