If you made a profit I don't see any problem with selling you got to play in how you see it. A lot of time between now and when shares come out of escrow ( 28/2 ) , things can change quickly between now and then.
SP1 Price at posting:
19.0¢ Sentiment: Buy Disclosure: Held