So the launching apps part is actually an unity-mir bug (confirmed by Gerry) and the other bugs are unrelated.
So the launching apps part is actually an unity-mir bug (confirmed by Gerry) and the other bugs are unrelated.