Mounting on the forks up top seems just fine if you have the room. I would recommend against mounting on the forks down low. In the event of a spill, if you have solid mounts hanging off your fork, you could do serious damage on a very low speed fall. To me, that is not a risk worth taking. I've never crash tested this theory, so this is just me speculating. Maybe someone with more experience can pipe in?