It is an interesting idea.
According to the docs at beam, they have atomic swaps in beta now for Litecoin and Bitcoin:
https://medium.com/beam-mw/tagged/atomic-swapI think the biggest hurdle to integrating this is needing to run a full Dash node alongside a full BBP node in a channel, and provide liquidity.
If my plate was not so full, Id look more into this this year, but honestly we have some very exciting things coming up that I have to address before the end of the year.
If any other devs want to take this on, be my guest. Preferably with the resources to run the liquidity provider node, fund the dash, write the swap executor, and maintain the system.