Also, I put together the below comparison using information directly from the Shanling and FiiO Websites at :
http://en.shanling.com/product/259 and
https://www.fiio.com/m3_pro
Q1
Dimension: 75mm X 62mm X 16.5mm
Screen: 2.7 inch 360x400 touch screen
Weight: 133.2g
DAC Model: ESS Sabre ES9218P
Battery Life Time: up to 21 hours (depending on usage)
Deep standby: up to 25 days (depending on usage)
Battery capacity: 1100mAh
Output power: 80mW @ 32Ohm
Recommended headphone impedance: 8-300 ohms
Frequency Response: 20Hz – 40kHz
Output impedance: < 0.2 Ohm
Hi-Res support: up to 384 / 32bit, DSD 64 & DSD128
M3 Pro
Dimension: 95.8mm X 45.4mm X 10.4mm
Screen: 3.46 inch 340x800 touch screen
Weight: 70g
DAC Model: ESS Sabre ES9218P
Battery Life Time: about 15 hours
Deep standby: about 35 days
Battery capacity: 1000mAh
Output power: 75mW (32Ohm/THD+N<1%)
Recommended headphone impedance: 16-100 ohms
Frequency Response: 5Hz – 90kHz
Output impedance: 0.3 Ohm (32Ohm load)
Hi-Res support: PCM up to 384/32bit, DSD up to 128 (5.6MHz/1bit)