Just a tip, depending on the material your bike seat is covered with Scotchgard Waterproofing spray makes rain bead up and run right off. So your Seat will stay Dry ! ?
It's Possible you can Tweak the computer settings for more speed if that's what you want, and though it's Rated at 20mph the Motor might not drop off there . ?
One thing to keep in mind, that Integrating the pack into the down tube Weakens that portion of the frame ! External packs allow the Frame to Keep it's structural integrity.
Here's a Tip for you. I have Alex DP 20's on my 29er, and it's much easier to break the bead on these by inserting Two tire levers about 30 degrees apart from each other. This allows that part of the bead to Pop over the rim, then you just slide one lever along the edge around the tire. ?
Adjusting the Seat for a proper fit sometimes makes All the difference ! The Rails on most newer bikes allow for shifting the seat back or forward and the Tilt to be toe up or down. Try that before spending Extra cash on a seat that you Might not need, just a suggestion. ?
I think they made some updates to Map my ride, so I need to play with it myself. I haven't used it since last fall, it'll be interesting to see what they did with it. ?
B.S. !! I'm 58 years young , and I Ride Both a Hardtail Specialized and a E.G. Full Suspension ... My Specialized is actually Lighter, and More nimble, and Unless your suspension is needed, you Might be better off Locking it out. ?