Shimming against the cranks I feel is doable but I suspect that you might end up with other problems as the square taper cranks are extremely variable I feel with the circlip grooves and additional bearings either side (outer of the circlips) should provide the necessary support. I was...