Just a question... Why have ritualist as your main profession? I mean rot look cool way cool and they r very sexy but if you used monk you could have divine favor like 12 channeling, 10 smiting and 8+1+1 divine favor or sumthing. I dunno guild wars just hates ritualist and paragon. It makes me cry.
It's because you play what you love. My Ritualist main may not be able to MM as well as rit, heal as well as monk or nuke like an ele. BUT I can do all of those. Ritualist's are viable, we just don't have the full appeal because we have a broken Primary Attribute. That and Ritualist heroes don't hold a candle to a live Ritualist player.
If you don't like it though play something else now going back to the OP....
Strength of Honor - I run that on my build and it works great. Good choice.
Splinter Weapon - It's a must for support if you're on vent or same location with a warrior/sin. You can really shell out mobs if they're clumped with high channeling.
Zealot's Fire - You can find a better skill than ZF... I understand when you're playing on the backline Sins/Warriors tend to rush the backline but I'd probably prefer subbing in something else, you already have AR.
Ancestor's Rage - Love it.
Smite Condition/Smite Hex - Works well as long as it's used properly. I leave the hex/condition removal to the monks for the backline. I always use it on the frontliners for the damage.
Offering of Spirit - Meh... It's a good way to go. 17% health sac doesn't hurt at all in PvE. However, when you get used to the E-Management you'll start rotating out this elite. Just because you can actually add more damage with something else. I like to use Xinrae's weapon for anti-spike and some extra damage.
Destruction - If you're going to use destruction, bring Rupture Soul, it's a good combination. It's not any good by itself though you don't have any control over it, maybe that's why I dislike it.
And since this is PvE.... Where's your res? Don't tell me you're a support player and have no res..... I may want to slap you for it

hehe
Honestly though, I think your build is completely viable, you probably can make improvements as you go. I used to run a build kind of like this and started making my own self improvements.
Enjoy!