Yes i have been watching (and owning) MMRF since the first mention in HISTALK.com where we IT healthcare types learn the real scoops in our industry.
I am cautiously optimistic about MMRF and don't believe for a minute they are a patent troll. Recent announcements seem to indicate that they are continuing to make their product more robust so we shall see.