We are running mission critical systems via iSCSI on both Dell MD3000i (15K SAS) and Synology RS3412xs+ (one 7.2K SATA, one SSD) and have done so for a while now.
The MD3000i is definitely picky when it comes to how the network interfaces are connected but after a firmware upgrade (and a small performance test where the Dell tech managed to wipe all volumes from the live production SAN) we have experienced nothing but rock solid, 210 MB/s performance from it and in general I trust our most valuable data to it.
The Synology has been another story altogether: Up to version 4.3-3776 Update 1 the iSCSI system was pure crap, especially on the SATA version - it would crash and reboot almost daily, breaking connectivity to all the VM disks and sometimes the reboot would take so long that the virtual disks ended up being inaccessible. After the firmware upgrade to 4.3-3776 Update 1 both Synolgy SAN devices have been rock solid and performing flawlessly. As with the Dell MD3000i, performance is limited by the network, not the actual device.
Synology support was reasonably responsive but definitely not at the same level as Dell. We have not had any hardware issues so far so I can't really comment on their hardware support, but I think it is safe to say that although the xs series has a more enterprise-class support with on-site spare part delivery (hough still no on-site service as such), the hardware support is no match for the one delivered by Dell.
Bottom line: The fact that we have sufficient in-house knowledge to handle things on our own makes the Synology a good business case for us since performance and reliability now matches the Dell solutions, but for someone relying on external support, things may be quite different and a more directly supported solution (phone support) may provide a better business case.