Haste cap is not 400 as a druid. Its 856 in a non-CF build. Your assumptions about Regrowth are flawed. Its an excellent, swiftmend-able heal and hot.
If I'm tank healing (or healing Sindragosa), I...