I liked the cupholders as well
When is DELMAC? I did a quick google-map of it and it looks like about a 300 mile bike ride. You might want to do something shorter than that to get ready/make sure you can do it.
Not doubting your abilities... just sayin'. 300 miles ain't easy