Mine literally took 5 minutes. I had none of the issues you are describing. Yes the plastic hose connectors are a bit of a PITA, but nothing like you describe. Hoses have plenty of slack, bracket installed fine.
edit to add pics.
1st pic - overhead shot, make sure it is angled towards the...