No direct feedback from other 7 Worlds Collide musicians, but that's fine. Neil had relayed that others appreciated it. I'm completely happy with how the whole experience turned out.
Not sure if the other participants were aware that the release was imminent - I'm guessing they're all cool with it being released but I think everybody involved now has other work that they're focused on.