I agree w/your sentiment...........but I might be a contrarian on the details......
I'm not sure I buy that the island is a safety improvement.
If you wanted to improve the safety of Howland there......
You might think about narrowing the road instead.
It's ~14M wide north of Dupont, vs ~6M wide to the south.
I think a concrete argument could be made for slashing it to one lane each way and just 6M total.
But....in the spirit of not getting myself burned in effigy by the locals.......... How about just cutting it to one lane NB, no parking, and 2 lanes SB only at the intersection itself. (where a left-hand turn lane has value).
You could then cut the cross-section to ~9M, and create wider sidewalks or bike lanes.
For full cycle tracks, you could have to drop to 2 lanes each way.