any sort of day kill is OP.
its instaconfrimed role "im going to shoot 6 now" 6 dies during day chat.
the shot can be refunded (which could end up with 4 dead town members and not a single mafia or neutral killer hit)
night immunity on any town role is bad, because it gives town way to much power when a night goes by without a mafia kill
and roleblocking does nothing if the shot is during the day, so the kill cant be prevented.
otherwise its just a vigilante who kills during the day.
so overall, no to the role.