I tend to agree with you, so I hope we are both right.
I don't trade based on technicals but I try to pay some attention to them because I know so many do. It is interesting how many times in the past few days $6.80ish has seemingly been protected (including this morning) as the bottom of a new uptrend channel. It feels somebody is building a base to launch from (assuming an actual launch event is delivered by the company).
But there have been so many head fakes and disappointments over the last couple years in relation to the PPS I try not to assume anything, especially anything positive. :0)