Singles are a bit easier to set up, quick to finish, but don't give rookie players much of a chance.
Doubles take longer, more complicated to follow (unless you have a good tournament maker/program), but let everyone have more playtime.
So if there's a good number of excellent players, go with the singles. Otherwise, doubles works for all the people who would be thrilled to not lose their first match.