I agree with all your comments.
A unique challenge I find with my SLX (or any built in hydration system) is knowing how much I have drank during a race. A bottle you can see and notice an amount.
Not a complaint, just a different challenge.
For future possible owners- check their website daily to find inventory. A pain, but better than waiting for them to let you know a day late that they had some available the day before.
Team Zoot So Cal