I also run the KFI plow and mount. I've been very happy with it. Keep in mind though that it lifts with your winch and the higher you mount your winch, the better it will work. I think mine is a 72" though. I run a 60" on my ATV and I don't think it will be big enough for your bike.
Remember, to plow snow you turn the blade to the side. This makes it skinnier. the 72" turned to the side for plowing, leaves about 2" to spare on either side of the bike (note picture above) which is perfect for plowing because some always falls back into your plowed path. Don't worry about it being too big, your bike can handle it.
Another tip if you are plowing a dirt driveway or roadway. Set the blade all the way down, and then lift it slightly to avoid digging in. You might leave an inch or less of snow, but thats OK as you car will have no problem with that.