The first problem is trying to come up with a syntax that isn't ambiguous to the parser or to a human. You haven't succeeded there:
.2
Is that the int literal `2` indented, or the float literal `.2` in the left column?
Even the pipe character had this problem:
|2
That pipe could mean the or operator if the previous line ended with a continuation character. But even discounting that, the tokenizer and any human experienced with Python will read it as the or operator and then have to follow some rule saying "an or operator at the start of a line that isn't part of a valid expression counts as a space". And that means guessing that it wasn't intended as an or operator, possibly turning what should have been identified as a simple SyntaxError into something baffling.
I suppose you could suggest bringing back ` for this purpose, but I doubt anyone will like that.