I am going through similar turmoil with my Sitch...
In my case I know I'm not ready to let her back in...even if she should suddenly turn and drop her new "BF" and come back to "US"
Mine still has major work to do on herself and it sounds like you "Ex" is the same way
However if she is willing to work on it... I wouldn't say no... but I would not let her back in all the way either... Take is slowly and be "friends" first and keep rebuilding...
That way you can lessen the pain and still keep some detachement and protect yourself.