So I did the install over the weekend and all-in-all I would say it is fairly straight forward. Overall, it took me about 10 hours, including a few trips to the hardware store (I know I'm slow).
Some of the issues I encountered:
1. The headlight stay was slightly bent which makes the headlight slightly crooked on the bike. Lucky I was able to compensate by using some washers and now it looks pretty straight.
2. The bolts that connect the bottom of the side covers to the main light assembly were not long enough to reach the bolt on the other side. Had to go to the hardware store.
3. The kit comes with these strange tabbed bolts. Basically, it is a bolt that is welded to a metal tab with a hole through it. Anyway, one of the bolts was not welded over the hole correctly rendering it useless. Had to go to the hardware store.
4. Based on feedback I received from people on the forum, I inserted grommets into holes on the speedo mounting plate in order to help ease the vibrational stress. I also used some metal wire to secure the top two speedo mounts to the headlight-stay in order to help keep vibration down to a minimum.
Overall the fit and finish of the headlamp, fairings and turn signals was excellent. However, the quality of the headlight stay and some of the hardware was mediocre. As mentioned, the stay was slightly bent, and all of the welds and cuts were fairly sloppy.
For $325 I think it is worth it. It's not perfect, but it's a lot easier than trying to fabricate something on your own, plus it looks pretty good. Not to mention it is several hundred cheaper than the FZ1 kit.
Vishnu was very responsive and was a pleasure to work with in general. He seems very open to feedback and genuinely wants to make the product better.