My personal preference is not to start a 1st level. Progress is so slow in play by post being first level for a year or three real time is just too frustrating. It's not a deal breaker, but I thought I'd throw it out there.
I can give Mythweavers another shot.
I just went o the mythweaver's sight and It looks like it is up for sale.