With all due respect, orbitshare, what you are in fact asking is for people to develop your software for you. The onus, as the developer of this software, is on you to research the competition, their software functionality, why people choose that software, etc. A beta tester normally reports bugs or minor alterations they feel should be made to enhance the usability of the software, not come up with completely new functions that should be available. The developers innovate, the testers, well, they test! Im not being harsh or flippant but I personally wouldnt try out software that could potentionally have bugs that may make my life difficult, especially if im using it for business purposes UNLESS it does something so completely unique that its worth the risk. It'll be difficult getting beta testers for the software if indeed your target audience are those who would be using it as it is intended; on a semi-professional to professional level. You need funtionality to sell it even at the beta stage. Like I said, no offence intended at all its just how I see it from my point of view.
EDIT: Just to clarify, im not saying there would be any bugs but itll be difficult to persuade people to try out something new when the functionality is equivalent to something already tried and tested.