How about if the warning appears before the map even starts, and the map doesn't start until the warning is gone? (this could help with the rare cases of the warning being still visible when hitcircles start on some old maps)
This seems like the correct place for them to be. Instead of moving them, I think it would be best to make the osu!mania playfield (the black part) semi-transparent turing periods of idle.