Personally, I believe F1 will eventually formally strike the race from this year's calendar as it will be too difficult to reschedule it later in the season.
Many teams were planning to run new upgrades this weekend, but I expect most will now be pushed to Spain since Monaco is not the best place to try something new.
I've heard Mercedes has some major upgrades but for Monaco now, as you said won't show much at that track!