I've been looking at the F14's as an option for a while now. I've done lots of searching on this forum for guys running them and have found a handful of guys running them, all with no bad experiences that I could find. Generally, they will be more expensive than a Niche wheel, but also lighter since the F14's use flow-forging vs a cast process like the Niche's.
Honestly for me and not tracking my car, my wheel buying decision has come down to style of the wheel, fitment specs, and finishes available.
For what its worth, in my research, I would have no problem running them, even on the track if I so desired.