I shot a Triumph at the local pro shop before ultimately buying the Tomkat (bowtech). They are actually pretty similar and both felt great in my hand.
I would STRONGLY recommend you try shooting one before you make up your mind.. I dont think mail-order is a great idea unless you have prior experience
I dont know anything about Renegade bows.