I have a decent server-running PC, but I wouldn't be able to get on with you guys as if I did get the server running I would rarely be in sync with your schedule and cause your videos to be uploaded once a week or so. Plus, I don't have mic.
Otherwise, I would accept
FTB servers aren't that hard to run yourselves btw. You just click download server, extract the server, and launch the bat file that won't choke the server and that won't drain your CPU of power. Although it would drain your FPS heavily, so that might be an issue if you're not running it on a creeper host server or a spare PC.