There is no problem with agencies using IDX. He's talking about a longstanding anti-trust action that involves the National Association of Realtors and control of listing data. This has nothing at all to do with day-to-day use of IDX as it is now implemented. 90% of all active listings in Bloomingdale are presently IDX'ed. There is no reason to wait for the outcome of any lawsuits.
As far as lowering price, it can't hurt if you are not getting any showings. The market is obviously much slower and we are getting close to the holiday season, which is traditionally slow aside from the problems in the market at large.
I would get IDX'ed, and try 2 more weeks at your current price. If you still get no showings, you can try a lower price. Also, internet syndication would be a good idea. Aside from the MLS and Realtor websites, there are a whole host of sites where consumers search for real estate. For example, Google, Yahoo Real Estate, here on Trulia, propsmart, edgeio, oodle, craigslist, ebay homes, nytimes.com, real estate advisor, Homescape, backpage, Vast, etc. Internet syndication is the process where your listing is fed to all of these sites along with pictures and descriptions. Have your agent get to work on this also. You never know where your buyer is coming from. You want your listing to be displayed on every possible home search website.