I would also consider to:
Complete Horror from the Deep to enable Dagannoths if you can use cannon.
Not complete Priest in Peril (or not talk to Drezel after completion so Canifis isn't enabled?) to block any Slayer Tower monster. (This used to work back in the day when you couldn't kill these monsters outside of Slayer Tower)
About farming points, have you compared Wilderness Slayer to the old method of doing 9/1 tasks on Turael/Nieve respectively?
Also, are you using Aberrant Spectres to lower your Slayer level? If not, share your wisdom.
Thanks for posting this.