I think at this point it's easier to say when am I not up for playing. I should probably be signed up by default.
I hesitate to mod because of my mild technological incompetence which has hindered past PTs that I tried to run. However, I can also give it another shot and do my share of modding if everyone wants to play.