You'd all have no problem handling it, skill wise. This is meant primarily as a social event to bring communities together, so you get quite a range of styles and skill levels. All of you are good enough at Mafia fundamentals to keep up.
The only thing that can shock and overwhelm people is the volume. People get really excited about it and go all out and you end up with 2000 posts just in Day 1, for example. There's a post cap of 125 per Day but it can still get pretty intense.