Excellent!
For us mechanically inclined I instantly caught eye of your chain tensioner! I almost made one similiar to yours for my dual suspension bike.The only difference is mine is a modified stock roller thats spring tensioned because of the flexing frame parts. I can make yours better! Which is my next design. Are you using sprockets or wheels for the idlers? Hard to tell.