The Machette is a very nice hunting bow. I' m sure it just needs to be tuned a bit, to get your arrows flying great.
I shot a Machette with a 7" doinker, limbsavers and a Sims cable dampener on it. It was as vibration free as any bow I' ve tried, and I' ve tried a lot of them.
Get rid of the peep tubing, that is unless you don' t mind the possibility of a surprise at an inopportune moment.

Besides, what hunter needs that rubber slapping noise when their shot goes off?