i think campaign is best option to earn 1btc/year. it's very easy .
Obviously, someone may can be able to earn 1btc in a year easily with signature campaign but no one should just rely on signature campaign to earn bitcoins, if someone do multi tasking he can earn more than 1btc in a year so it is much better to not just rely on signature campaign but try every method possible to earn bitcoins.
Signature campaign will help you in earning 1 btc but not in a quick time, and if you want to make it quick then trading is the best option, with a descent capital you can go for it.