Bitcoin futures are better since, it’s easier to store a digital asset than a commodity. When the contract is about to expire, nobody will push the prices to negative values to avoid physical delivery. After receiving, it’s easier to sell your Bitcoins in a cryptocurrency exchange than to find a customer for your oil barrel.