I ordered a radiator guard from Yann at Enduro Guardian last week and it arrived two days later. ($70 USD)
I liked this one as it only requires the removal of one bolt at the bottom (easily accessed) and it looks functional with full coverage.
The install on a stock bike would be 5 minutes, but I have Givi crash bars and the mount bar that connects to the top radiator bolts gets in the way, so I had to trim the top corners of the guard a little for clearance. I started out with a hacksaw but that was a pain, then went to my bench grinder and had both sides adjusted in 5 minutes, very quick.
The unit looks great on the bike and will deflect rocks and sticks well, certainly a huge improvement over a stock radiator which is just hanging out there waiting for a big rock to punch a hole through it.
I just ride faster to increase airflow. Seriously, have noticed no issues after a couple thousand miles of use. We have previously discussed the Vee 2 temperature indicator stays constant at three bars no matter what level of hell you ride your bike into. No change with this rad guard. Go for it!