I've just received my Sapphire RX 570 Pulse MINI ITX card. link
http://www.sapphiretech.com/productdetial.asp?pid=3548F713-062B-4A98-B584-D0D211C5308E&lang=engThis is the smallest RX card u can get, and suprisingly has very powerful heating included VRM and RAM as well.
Doing 22,4 MH/s ETH speed without bios mod.
Temp = 52 (!!!) celsius
GPU:1000 Mhz / 850 mV
RAM: deafult 1750 Mhz / 850mV
fan = 1044rpm (!!!)
Power target = -30%
Power consuption on wall: 153 W ( with a Ryzen 1700X. System consumes 62 - 65 W in idle), so card consuption is about 90-95W