By the way you didn't really answer the question for a liberapay alternative, or have they found a solution for there problems meanwhile?