Yes, agreed. I wouldn't recommend using them on the front, but that's because the thread on general purpose bolts is cut all the way up to the head (OEM has a plain shank of the full 8mm diameter where it's in contact with the disc) rather than concerns about the material... A4 is tough.
I admit I don't have the details for the Gen1 to hand, but on my FZS600 the disc bolts are 60mm from the axle compared with the contact patch at 275mm.
To take an ultra-conservative estimate and assume there's a fat pillion and luggage on the back and we're braking at 1G using the rear brake, this would imply about 3000N of force.
The brake disc mounts experience 275/60 times as much which gives 13750N of shear force.
Shear strength of one bolt of 6mm diameter (allowing for the lost thickness due to the thread) of A4 stainless steel is approximately 15000N... and there are six of them. That felt like a good enough safety margin for me, particularly since I don't ride heavily laden, but you should make your own choice.