I'm pretty sure MacUpdate has a policy against developers "reviewing" their own software, and from previous memory, I do believe software has been removed from the site for attempting to "game the system."
If the software is good, people will rate it accordingly after use. Tooting your own horn seems desperate and crass... not to mention I'm sure a lot of people will pass this software up based simply on your questionable self promotion.