With only 1,000 BFG tokens you will only get a few dollars in each coin after 1 year. There's not much you can do with a few dollars in BTT or TRX. Consolidating all your coins into a single currency would be a real pain in the ass because you would lose a lot in withdrawal fees from exchanges.
The APR from staking might go down and the price of BFG could go up making farming a potentially better option. It is not easily predictable which option will give you better returns. For me it is more about the tradeoffs than the amount of time it would take to recover the initial investment. Personally, I've traded my BFG for BSW and put it in the auto-compound launchpool on Biswap, which still has over 400% APY and the price has also been pumping recently.
True, not a fan of staking for diluted returns in shitcoins. Not to mention you can't consolidate all because BF prohibits such requests (I asked before and it's for AML purposes),
I haven't unstaked my BFGs yet since the 300+ APR stopped, but now I'm in a dilemma. I have both holdings, but Biswap in such small amounts would be negligible even if it appreciates on Biswap farming. Might consider exchanging Biswap for BFGs and just farm.