This should satisfy those who found last week's clues too easy (I wasn't one of them). A clever construction and satisfying endgame with no ambiguity, though those who submit may find it difficult to fulfil all the instructions in a way that clearly shows all has been done correctly.
As a personal preference, I find obscure single letter abbreviations (as a general example, i' = in) annoying when clues have extra or missing letters, but of course it's perfectly fair and no doubt many will relish the challenge this extra layer of complexity provides.