It's all right to question ARX. Every one of us who's tried the product had our doubts in the beginning. I've used it in various applications and wouldn't hesitate to recommend it family and friends based on my experience with the product.
" I would love to be able to help someone learn about Auto-RX..."
If 07 STi Limited has been banned from posting I'd say he's a lost cause and you'll just have to wait for the next doubting Thomas to arrive.