Great to hear BIP47 is moving forward.I'll take that a step further and say that we can and well get all the theoretical speed and privacy benefits that a sidechain could offer on the main chain, via client improvements alone.
On the privacy front, next year we should see us finally start to make progress on address reuse as bip47 implements start to roll out and as Joinmarket matures and gains wider usage.
We should be able to deal the blockchain analytic companies a fairly significant setback in any case.
Out of curiosity are you aware of any direction to add mixing functionality such as CoinShuffle? If the core client (or any widely used client for that matter) added this functionality it would effectively create a large meeting place for large numbers of people to securely mix their coins.
http://crypsys.mmci.uni-saarland.de/projects/CoinShuffle/coinshuffle.pdf
https://bitcointalk.org/index.php?topic=567625.msg6370451#msg6370451
Another thought, have you considered adding BIP47 to Bitpay's XT client and others, while not including it in core? It would be interesting to see non-core controlled clients add functionality people are interested in while core does not since the devs are focused on LN....