Weird thing SD once allowed same -1 to 1 idea in 32 bit full floating which I considered pretty logical and convenient math wise . Then after one of updates it started to clip anything beyond 0-1 in viewport shader . Am I missing something?
Height in Painter is signed so has values ranging from -1 to 1 In designer the range is 0 to 1 That's why they look different. The intensity of the height is something you can tweak as advised above Also If you output a normal channel from your material that will combine with the height and can cause it to double up.