I used a 3/8" grade 8 bolt on mine. I needed a longer bolt for the rearsets. I found a 12" bolt at Home Depot, I think, or some other local hardware store. It was just the right length for the rearsets, but would be a bit long without them. You could either use washers to make up the extra length or cut the threads farther down with a die. The bolt I put in there never had any problems. The softer grade bolt that comes in it is probably being overtorqued for the tensile strength of the bolt.
Finding a bolt that long in metric sizes is tough, but it it seems like I found some on McMaster Carrs website.
I'd be a bit reluctant to use an all thread rod. That stuff is pretty low in the tensile strength category.
Bare
Bare
Bare