Soldato
Considering how hot these can get, is it worth getting another MSI Gaming 290 second hand? £150 seems a decent price to future proof my rig for a while longer.
Depends on your spacing between them. All GPUs with custom cooling push the hot air into the case. Top card will always be getting heat from bottom GPU. It's how well you can space them apart that keeps them cool.