A. can help to engage the community in testing your smart contracts and therefore help to find bugs early.
B. might be a burden as it is an administrative overhead mainly.
C. is completely useless. Who wants to test beta-ware software? It’s better to start with the bug-bounty program after the contract is released on the main-net.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!