I will gladly pay for Enterprise if......

I will gladly pay for Enterprise if......

....the items listed below are addressed.  I really, really, really want to use Projects.  But, there's some basic functionality and quirkiness that needs fixing.  I'd be happy to expand on any of these.  Also, please feel free to add to the list.
  1. Dependencies
    1. Can't apply dependency unless start date is after predecessor finish date
    2. Add WBS or task number to "classic view" and add predecessor/successor columns there.
    3. Or, list all tasks in the Dependency view regardless of dates
  2. Tasks
    1. make all values editable directly instead of opening second window.
    2. add "effort" field separate from duration
    3. do not count weekends (or, make an option)
  3. General
    1. Date format in classic, plain, kanban, and Gantt view does not adhere to preferences.
    2. Add work flow rules
  4. Gantt
    1. Default "current month" view is a PITA.  Please make view centered on current date with -1 week +2 week window.
  5. Calendar
    1. when using Projects as add-in in CRM, use same calendar.  Need to account for holidays, vacation, etc.
P.S.  the above applies to 4.0. I have not used 3.0.  Otherwise, I would have replied to other threads complaining about the transition from 3.0 to 4.0.