I've also fired both this past weekend, and I was impressed with both of them. The ICS needs a bit of internal work to get as good, but is still a good gun.
If you want a multipurpose gun, then the ICS is probably a better choice. The split mechbox means you can get another upper and switch them to 350+ and sub-350 speeds if you play both indoors and out.
If that's not an issue to you, then the KWA is probably the better option. I think the KWA looks better too.
__________________
|