Yes, it works.
I did the full amount last year. You do not roll it to an IRA then convert to a Roth, you simply send it straight to a Roth.
I did mine between my Wells Fargo 401K and Vanguard Roth. I called both and they said "yep, we do it all the time." It was painless.