Competitions good

It doesn't stress us out, and we all work together in many ways. We've worked with the JomSocial team on a few things in the past, and I think that will continue going forward.
As for the permissions box, I like the suggestion. There was another user who asked for a way to specify permissions independently in the back-end. That way, even if you weren't currently publishing to the wall (lets say), you could still request that permission so you could do it later. Same with offline or other activities. These are things we're planning on adding, and I like the idea of a permission box where you can specify some permissions to request as well.
It won't be immediate, but tighter integration between Joomla and Facebook for things like posting and reading of data (outside of just authentication) is where the next big leaps in JFBConnect will come from.