We're using Veeam in our environment and quite happy with, as it answers our backup/DR requirements perfectly.
If I were you, I would probably, create a physical server, specify it with bunch of local disks, and use it as primary backup repository for short-term retention and fast restores. As to the FC device, I would use it as a secondary repository, pointing backup copy job to it.
This way, you would achieve both short and long term retention. Also, having more than one copy of backup would protect you accidental backup data corruption.
The following article, describing ultimate backup infrastructure, might be useful for you:
http://www.veeam.com/blog/what-is-the-ultimate-vm-backup-architecture.html
Cheers.