Yes im stacking and i think a lot here are doing that.
Im stacking OWL for more OWLs, because i think its more profitable for the moment than the pair OWL/BUSD, but in the early stage i was stacking to that pair. But after i switch to OWL to received more OWL.
I dont fully understand your question, i use metamask for all.
When everything is dumping in the bitcoin and altcoin market, OWL token is showing some good strength and it is best to accumulate owl tokens and also stake them. I haven't stake them but i have bought quite a few OWL tokens. I would not sell them unless i see binance listing them.
Maybe the staking feature what makes the investors decide to hold because they earn more benefits than deciding to dump this token at this point. And I think its good to accumulate especially the market is falling but we should also know that the risk is so high since as we see the market is falling and might owl tokens will be drag because it will reflect to the whole market if bitcoin price dumps more. So if they are here for staking it then its good to buy now but if they are for trading better wait for best position to buy.