I can't quite picture what you're describing. Can you go into more detail or illustrate?
Here's what I'd do.
The roundabout is optional, but the basic idea is to keep the park space contiguous and as big as possible. The overpass would come to ground shortly after crossing the railway, and Crown is routed around it all. Traffic on Waterloo would keep using the current jog along Brinley.
Here's a much more radical solution.
The idea here is that the overpass will need replacing in the long term, and the onramp doesn't need to go with it. The new overpass would have two lanes southbound (for incoming traffic from exit 125, just like it does now) and one lane northbound (solely for access to Mt Pleasant). Crown will continue not onto the overpass but onto Rothesay, where drivers looking for Route 1 eastbound will just use the One Mile overpass. This allows any new development to face the square, and it make Thorne the primary route out of uptown for KV-bound commuters.
As for Somerset, the grading, the railway and the importance of that exit for UNBSJ, the Hospital and the rest of the North End and Millidgeville guarantee there won't be an at-grade intersection between Station and Somerset. The best possible thing there is a protected cycle lane on the overpass and some sorting out of the Garden/Hazen/Dorchester cobweb. Main, on the other hand, could use a considerable road diet along the entire absurd 6-lane section. There's all kinds of room for improvment there.