I was playing various decks till masters, this one went 7-3 somewhere in diamond. Actually this one had a higher win % than a lot of others, maybe luck, or small sample size...
No market. You can put one if you like, but there are already too many "swap" effects I feel like. Speaking of which - the discarding cards could possibly be more optimized. It's quite difficult finding the right discard package. You could try
Master Cartographer.