I fail to see how this could work, as the ON TEXT event is significantly different from the ON INPUT event.
In fact, it states in the help file under /help on text
Note: You can't test out these events by typing text to yourself. They can only be initiated by someone else saying something in a channel or in a private message.
Additionally, the ON TEXT event has a matchtext section, which the ON INPUT event does not.
In fact, when I tried this
on *:TEXT:Status Window:{ echo -a 4 $1- }
on *:INPUT:"Status Window":{ echo -a 5 $1- }
and then entered the message TEST in a status window, I got the following response
* You are not on a channel