The thing actually looks kinda cool as you said but I personally don't want to see it in the woods.
But, In all fairness, I can understand a stickbow guy having the exact same gut reaction to one of the newer tricked out compounds.
How far is too far? Every man has a different measuring stick for this question. That thing went past the end of mine when it comes to calling it archery.
JMHO