First of all I've had great experience with linode.
The challenge -
To increase the storage I've to upgrade my linode and I actually require more cpu or ram. It'd be nice to have cheaper storage option that could be mounted on exiting node. We are growing and this restriction is one of our biggest challenges to scale. Digital Ocean is providing such a service. Hope the Linode team considers this.