It depends on the price and the volatility I guess. If it hits an insanely good price like $1 or more, then I would sell all in an instant Daily dividends are nice but thousand bucks are way better. There is always that option to buy them back at a lower price and stake again. There's no holding period before you start earning dividends anyway.
Considering it costs 8 cents to mine a BFG BTC token right now (0.00008199 * 0.02 = 0.00000164BTC), it's pretty much impossible for it to hit $1 unless Bitcoin's price increases tenfold. If that happened, the div pool would likely be worth way more as well so it might be worth it to keep holding.