Cool! You know, I still get nervous for public performances like that, even though I've played in church probably hundreds of times by this point. Good luck with it.
BTW, what do you mean by 'free meter?' Lacking any sort of time signature? That sounds like it would be extremely difficult.