I think I'll go ahead and announce my candidacy for sheriff/mayor as well. My experience? I've played in every single mafia game on teamliquid, including tracil's. I've been green, blue and red, so i've been around, and know what to expect. I never ran for office, mostly because i was (and still am, of course) learning, and plus there were some crazy-good people like ace that usually run. a lot of them are in the other mafia game though, so i feel like i have an edge here
issue of the first lynch -- promising to lynch an inactive is a decent start, since obviously we want everyone to be active. like mentioned earlier, this gives us a better shot at pinpointing mafia (especially given that there are many beginners here)
issue of my activity -- i'll go ahead and say it: i won't be the most active player here. i work fulltime, but i will be online every day, and i will have several hours of free time, so this shouldn't be an issue.
issues of votes/incarcs -- mayor votes are powerful because they can stop (or start) retarded bandwagons (see last game). as for incarcs, i haven't played with most of the people here, but i'm sure many will step up (because you'll be active, remember?) and prove themselves valuable to the town/desirable targets for mafia
so yeah, jeejee for office!