I love my XA, although it doesn't uphold #3 above but some gaffer tape could prob resolve that