I like to call a VNX/Unity a great SAN with NAS capabilities, and NetApp a great NAS with SAN capabilities.
With each Unity, you do get RecoverPoint for VM's, which is a VM based RP solution. No more RPA's, and LUN based protection! Its at the VMDK level now. I think you get about a dozen or so licenses. To do app consistent snapshots, you will need AppSync. Great product IMO. They have new licensing bundles, and new maintenance options that are much lower in cost than before.
NetApp doesn't have anything like RecoverPoint, but their SnapManager line of stuff is really good, not to mention, really a leader in just plain snapshot technology. A lot of times, to use their cool stuff, you need to be doing it over NFS/CIFS... But that's not a bad thing, just different from what you're doing today.
You really can't go wrong with either. Though, you're wasting your time with a hybrid array IMO. Go all flash. But then again, just about ANYTHING current will perform better than your VNX, so that checks off one requirement for you.
I can't think of much else out there that will do both block and file, in the same caliber as Unity/NetApp. Dell's Compellent file solution is pure utter crap, HP has nothing great on file, HDS too complex for most; great in the enterprise though.