Hi Kenneth,
I've put in a few feature requests, one for a "More Apps" function on the Dashboard and the other for the ability to be able to control the "show more" function on the left nav pane. I'll keep you updated through this post.
In terms of Work Orders, they're essentially Activities (they actually exist in the Activity table). The reason they have separate screens from activities is because they require additional things like line items and job costing functions. They still need everything else that's associated with an Activity, so they're treated as such until you invoice them, at which point the invoice syncs over to QuickBooks without all the extra activity information.
Method:New is very modular. The idea is that you only install the apps you need, so for product-based business that don't use work orders, combining them with invoices would be overkill. I'm not sure how we'll implement Work Orders in Method:New at this point, but I wouldn't be surprised if it's more streamlined than it is with Method:Classic. In any case, as Mahlon mentioned, customizing an app for your specific workflow will definitely be possible!
As far as emailing from the Activity screen is concerned, there is currently a feature request in for that. You can subscribe to this thread to be notified of any updates.
For the customer information being seen from the New Activity screen, I can understand where you're coming from, but for most people having all that information on the screen may not be useful. You should be able to click on the contact and go to the customer screen to view, then go back and not lose any info. You could also customize that information into your New Activity screen if you like.
Hope this helps.
- Justin