Now about the withdrawals... I wish the approval process would be a lot quicker

It's quite fast actually. I thought they would process my withdrawal "within 24 hours" as stated, however actually they did it within 1-2 hours. Moreover, with a small "economy" fee, my transaction was confirmed within 64 minutes.
https://blockchair.com/bitcoin/transaction/6a95b56be08a58b0a5211e8339718cd39506b76c274a24108e21ba132ddcb79eJust a bit suggestion @MintDice, kindly use blockchair.com on the "history" tab. Respect for Blockchain.com has long gone IMO.