This works great. I haven't tested thoroughly, but so far it is the cats behind.
One issue, it never updates the underlying list(s). So every time you export, it has the old pricing.
Also, I get some odd issues like the following:

That was on a fresh export and import without changing anything. What does Mixed mean?