See https://github.com/brave/brave-core/pull/981
This would make migration almost completely painless.
I'm working on importing pinned sites right now and have run into a design problem that doesn't have an obvious solution. The problem is b-l and b-c handle pinned sites differently: pinned sites are global in b-l, but they are per-window in b-c.
Options for how to handle this:
How about option 3 - import the pinned tabs ONLY to the FIRST window 馃槃
Fixed with https://github.com/brave/brave-core/pull/981 馃槃
I renamed this issue (so it reflects that import only happens for Muon Brave) and created a more general issue https://github.com/brave/brave-browser/issues/2309
@garrettr @bsclifton what's the expected result if you had pages like 'about:brave' or 'about:preferences#payments' opened in muon? When those pages are imported to b-c I see the below. (note, about:history seems to have correctly migrated to brave://history)

@garrettr @bsclifton if I import a muon profile with a bunch of tabs (think 4 windows approx 100 tabs in each window), I beachball for a few seconds and then the fans on my mac start to kick on. it looks like we're loading all tabs simultaneously after import. Subsequent launches of b-c seem to be ok (no fan action) and when I click on a tab that's when it loads. Is this expected? cc @kjozwiak
Per discussion, some waiting is OK- but the import should be happening async (UI should be responsive, etc)
@LaurenWags has logged https://github.com/brave/brave-browser/issues/2374 to address the issue 馃槃 馃憤
Verification Passed on
Brave | 0.57.16 Chromium: 71.0.3578.80聽(Official Build)聽(64-bit)
-- | --
Revision | 2ac50e7249fbd55e6f517a28131605c9fb9fe897-refs/branch-heads/3578@{#860}
OS | Windows 7
Migrated from muon v0.25.201
Verified passed with
Brave | 0.57.16 Chromium: 71.0.3578.80聽(Official Build)聽(64-bit)
-- | --
Revision | 2ac50e7249fbd55e6f517a28131605c9fb9fe897-refs/branch-heads/3578@{#860}
OS | Mac OS X
Verification passed on
Brave | 0.57.17 Chromium: 71.0.3578.80聽(Official Build)聽(64-bit)
-- | --
Revision | 2ac50e7249fbd55e6f517a28131605c9fb9fe897-refs/branch-heads/3578@{#860}
OS | Linux
All import functions on Linux is done via manual import as auto migration is not supported
Most helpful comment
How about option 3 - import the pinned tabs ONLY to the FIRST window 馃槃