That would come down to individual preference. Which is why it's good there's a bounty, and people can try different things
Personally for me, I would want to see an extensible system that tracks git code, and gets realtime updates, so that it can deploy the latest version
That code should be able to move from one location to another seamlessly, e.g. github -> gitlab -> own hosting -> github again
Then an extensibility mechanism for other features, comments, pull requests, bounties, on-chain commitments, smart contracts, bot frameworks, data provenance etc.