I prefer bitcoin due its anonymity when sending payment and being decentralized but the fees are high I think it could be more than you pay the third party service to ensure smooth transaction. Hoping that bitcoin transaction fee will going to be cheaper than the current.