Definitely, that hose.. the stock plastic one is CRAP.
The attachments are up to you, personally in my opinion, all the stock attachments or "detailing kits" are useless.. i only use that flexible one i posted above (came with step down adapter to fit the smaller size). With that small mouth opening it creates a LOT of suction, and doesn't suck up too much bigger stuff. I found the larger attachments, sometimes i would accidently suck up a small item like a baby toy and it's either get stuck in the hose, or i'd have to dig it outta the dust. With the smaller attachments, loose paper, and larger trash items suck right onto the tip and then i can just pull it off and put away. It also fits perfectly into the rails for the 2nd row seats on vans where they slide back and forth.. getting all that junk in there.
I LOVE the flexible part because it can get down the sides of seats and curve under the seat into those tight areas. Also into door compartments that are thin and dont open.. a stiff attachment wont get the the bottom unless it has the right angle.. this attachment - no problem. I've been using this attachment for at least 6 mos exclusively, about 200 cars/ month and still going strong.
IME, The hard stock plastic ones would last 1-2 months and then split at the mouth.