Non-standard levels are a risk especially outside radar coverage. If I ever end up at a non-standard level (rare), I fly a strategic lateral offset. The accuracy of modern nav systems is too good........
What irks me even more are people who ask for block levels covering about 4,000'. In turbulence maybe a 2,000' block can be justified, but some carriers are just plain inconsiderate when regularly requesting block levels.