Also want to add in here
Vinyl is usually clear, which causes algae to build up on them. As they age they become more brittle as well. I used vinyl on my first tanks (like everyone im sure) and regretted it a couple years later. If going the flexible route, I would use flex PVC piping instead.
I prefer to hard plumb with a section of silicone to the return pump. This is for noise and also so I can move my return pump around in the return chamber. Its hard to say if there was a difference performance wise, since when I upgraded to hard plumbing it also increased the size of tubing.