You have a red dot, I have a scope.
In all honesty, I don't expect the scope to withstand slugs for too long. I have it on there because my friend gave it to me as a joke.
I can see how setting a red dot up for 'distance slug shooting' can be beneficial, but in all honesty, you aren't going to get repeatable results at variable distances unless you are a master.
Just concentrate on up-close and personal slugging