On the first question and being in transition with both programs I'm not sure comment would have any great value. Personally as a large database user and comparing FH6 to RM7 I have found FH6 superior in terms of filtering, reporting and mapping and also that enviable Ancestry style pedigree view.
I don't know where the hundreds of beta testers are but we can only hope they are not just cruisers and doing a good job. As for features we are still not clear on exactly what RM8 will bring to the table so I await both FH7 and RM8 to decide the future of my research over the next several years.
I only hope the time spent on these program updates, is spent on fixing the many problems and include adding the many basic wish lists that have been requested..
Just basic things like merging facts, removing unused places in one movement, unrelated bloodline connections Etc Etc that people would all use.
Most times adding new features create many hours of design, but in the end will only be used by a few. Why do this.
Like any program, most people only use a small percentage of the features, some only using the program to store names.
Program updates need to be released quickly including wish list fixes to stop the natives becoming restless.
People would I feel be prepared to pay for new updates on a regular basis and not wait for years and find wish lists remain.
The longer this goes on the more competitors will make sales to unsatisfied customers and restless natives.
Restless native are the worst advertising. Happy natives create more customers by recommendation.