Lifestealing MH, 15agi/weapon chain offhand.
https://rogerkarlsson.com/blogs/wow/crusader/
https://rogerkarlsson.com/blogs/wow/lifestealing/
^-Those are on the low side of acceptable hits IMO, but still some research.
https://wowwiki.fandom.com/wiki/Enchant_Weapon_-_Lifestealing
https://wowwiki.fandom.com/wiki/Crusader
https://wowwiki.fandom.com/wiki/Enchant_Weapon_-_Fiery_Weapon
LS has 6PPM , Crusader 1PPM (actually thought it was 2)
LS Deals 30 and heals for 30 (shielded target=no heal), can miss and be resisted.
Crusader gives 100 AP (for rogues) and average 100 health
In a more.. visual way, what does 100 ap really give us: I removed 99 AP from my gear and my Hand of Righteousness lost 19 low end and 19 high end damage (so your average hemo gains 19 damage BEFORE armor is calculated) 100 AP is about 7.1 dps mainhand (you also get some from offhand)
If I could start a fight with Crusader proc for 15 sec I might chose that over the 180+180 from lifestealing, but its hard to get full value out of crusader, a new C proc only refresh buff (they dont stack up).
(With LS at 6PPM and Crusader at 1PPM) As a rogue I prefer to deal 30x6=180 dmg and heal for 30x6=180 instead of getting 100 AP for 15 sec and heal for average 100. Id still use LS instead of Crusader even if Crusader had 2PPM.
Pick what you prefer.
Fiery has 6PPM, and does 40 damage (this is the highest damage enchant for rogues, but does not heal. If you are a AP and crit heavy rogue, by your own logic you should go fiery)