De mon point de vue, il est quand même préférable d'augmenter la capacité du disque interne, même si un disque externe est par ailleurs très utile pour le stockage de données peu souvent sollicitées et pour les sauvegardes (mais l'un n'empêche pas l'autre).
En effet, pour diverses raisons, un disque externe peut se trouver déconnecté à un moment ou à un autre et son contenu rendu provisoirement inaccessible. Or, certains systèmes et certaines applications ne supportent que difficilement cet état de fait. Il convient donc de prévoir le stockage des données gérées par ces derniers sur des volumes aussi disponibles que peut l'être le volume système, c'est-à-dire situés sur un disque interne.
La solution du disque interne supprime également les problèmes liés à l'alimentation et aux interfaces.
Si l'on est un tant soit peu bricoleur, commencer par remplacer le disque interne par un modèle de plus grande capacité me semble donc être la première démarche à entreprendre. C'est la plus efficace, la moins chère et la moins génératrice de problèmes.