The purpose of this review is what?
You spend 3 Mins reading the spec sheet and telling me that it has screw holes for mounting.
There are more "Should be" and "may be" than a politicians speech.
If you are going to review... Get off the fence and provide some critical detail.