though it looks like it's not legal there's no turn restriction at https://www.openstreetmap.org/node/105286403 prohibiting left turns into the ramp from northbound drivers - is that what your concern is?