Product review (3 stars): works for our purpose
meant to be adapable to multiple models, you need to be able to adapt, and be willing to spend the time.