Idiot light modification ?

Have oil light / gauge set also. But since I road course the car, installed oil light switch set at 30 psi, in case in cornering the oil sloshes side way's and pickup starts to go dry, light will tell me in the corner that oil pres is starting to drop. Yes have baffles in pan, but was self done. only problem is light is on constantly idling at stop light

That's not too bad of a side effect for what it does for you at all.
You could just change it to 20 easy enough, and it wouldn't make a ton of difference.