BofA has become extremely fast with all money transfers within the past few years, everything is basically next day now. Paypal, coinbase, wire transfers all come next day.. It somewhat makes up for all the fees they've taken from me.
Yes your method is great too just thought I'd share mine to get people thinking about all the ways they can achieve this goal with any crypto currency. :)
I would suggest going through whatever exchange will give you a higher return also, great time for arbitrage since you're just going to dump straight to cash.