Atomicswap is nice if you prefer using BTC as a trading pair to receive Monero with. I have heard good things about exch.cx, but I think they charge like 5% for swaps to Monero. Haveno sounds promising, but is probably months away from being usable. I wouldn't really recommend doing anything over 5Kworth of fiat per swap on any service though. 1 BTC is insane to me the fees aren't that high for BTC right now and it would have only taken a little bit more time and a negligible cost in transaction fees to spread that out into like 4 transactions.
The problem with bisq is you have to pay the transaction fees like 3 or 4 different times because you have to also lock up an amount of BTC pre transaction in case you try to scam someone and then when they send it back to you you also pay that transaction again. Despite monero making up 80% of their transactions they refuse to support it or another trading pair like LTC or BCH to facilitate cheaper trading pairs and that's seen widely as a problem and the main reason it isn't more popular.