My thoughts are similar; your project is unique (think about it, there is literally no other wp7 lockscreen for android that's been widely distributed before, same with most of the rest of your apps). If you were to release the full version for free, it would undoubtedly get more downloads, generate some goodwill and get your project coverage on sites like engadget, gizmodo, droid life, etc. through user submitted tips. You wouldn't need to skew peoples incentive to send their thoughts to engadget about the project to get this stripped down and un-updatable version because a free fully featured release would create a bigger buzz, and leave both sides in a better situation.
Sent from my ADR6300 using XDA App