I've spent a few days thinking about it and I'm going to decline. I think any help I can give to this site I can do through Meta whether or not I'm a mod. My interest in the site is mostly from the "can it work, and if so how?" standpoint and not the actual subject matter. In particular, in its current form, I do not believe in this site enough to actually promote it to people, which is probably a good sign I shouldn't be a mod. —
Sterno 4 mins ago