I like that you don't have to use your own bank account when accepting bitcoin as it's very easy once set up correctly (I used my Coinbase wallet).
There are some issues where transactions might take longer than expected but this may be due to high transaction volume at any given time so not really an issue if using regularly. It also takes quite long to actually create new accounts through the website - sometimes more than 10 minutes! If you're looking into integrating cryptocurrencies then give it a go, we've been able to easily integrate our customers' e-commerce stores with no problems thus far. We were previously missing out on sales from international markets, however now they too can buy products straight from us without having to pay fees associated with banks/card companies etc.