cpu: fair enough
mobo: msi actually has a track record for poor bios and doa boards, and ecs has been in this game as a budget motherboard oem for a while. But, if the reviews say it's good then it might be worth going for due to price difference alone.
gpu: the 760 is still a poor bargain compared to the r9 280 and 280x, for the same reason the 660 was a poor bargain compared to the r7 265
case: I've built a few times with rosewell cases. They're nice looking cases for cheap that feel flimsy and have poor layouts. The reviews of the case reflect that. As for the case I linked, i already said that it's surprisingly sturdy and that I've had good experiences building with it twice. And there's nothing wrong with an upside down motherboard orientation.