I drove it last night. The WBD I-94 to SBD US-31 curve is more forgiving than the 30 mph suggested speed suggests, which should help. There seems to be enough runoff room to keep the inevitable folks who misjudge the corner from sliding onto the WBD on-ramp back to I-94.
On the I-94 overpass itself, it's begging for some kind of guardrail or reflective markers to better delineate the lanes merging from Bus I-94 to US-31 and I-94 to US-31, the lane for the left-turn to EBD I-94, and the on-coming WBD Bus I-94 lane. In the rain or damp pavement, it's a sea of (unlit) black asphalt (or, in winter, unplowed snow) without a lot of obvious cues what goes where. Once past the overpass the location of the lanes become clearer and all is well.
It's considerably simpler headed on NBD US-31. It's obvious I need to keep left to either continue into Benton Harbor or to head onto WBD I-94. The lack of delineators/barriers while crossing the I-94 overpass again is initially confusing, but the lane locations become clearer once west of the I-94 overpass.
Most of the expense here, as should be obvious, was not to build the US-31 mainline north from Napier Ave. It went into rebuilding the I-94 mainline and replacing overpasses along I-94. US-31's path between the I-94/I-196 interchange and Napier Ave is built in the cheapest way possible for MDOT to call it a freeway-to-freeway interchange with a straight face. But it does the job, and MDOT has room to build a WBD I-94 to SBD US-31 flyover if and when it becomes warranted.
If not already mentioned, Google Maps now shows the current I-94/Bus I-94/US-31 interchange layout. I also noticed the old speed limit and "must exit" signage is gone on NBD US-31 approaching Napier Ave.