The way I see it, newer graphic cards are only becoming more power efficient. If you plan on upgrading in the 'near' future, I would go with a better motherboard. Preferably one that supports Kabylake, I do not think yours supports Kabylake hence. Pick up something with Kabylake support if you are worried about future upgrades.
These MSI B150 support Kabylake via bios updates:
B150 Motherboards
B150 GAMING M3
B150M NIGHT ELF
B150M GAMING PRO
B150I GAMING PRO AC
B150I GAMING PRO
B150M MORTAR ARCTIC
B150M MORTAR
B150M BAZOOKA PLUS
B150M BAZOOKA
B150M BAZOOKA D3
B150M GRENADE