It would appear that the current ideas about hitting certain haste breakpoints and reforging the rest into other stats might not necessarily be the best idea based on some thoughts I had yesterday and this morning. I was in the process of writing up a post for the official forums about how to fix haste scaling in regards to HoTs when it dawned on me that possibly the mechanics that blizzard implemented to fix clipping DoTs being wasted dps were also applied to HoTs.
Testing this afternoon confirms that refreshing riptide between the 2nd to last and last hot tick increases the duration of the buff so no ticks are wasted.

7/22 17:05:49.462 SPELL_HEAL "Malt" "Riptide" 6468
7/22 17:05:52.128 SPELL_PERIODIC_HEAL "Malt" "Riptide" 4076
7/22 17:05:54.796 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:05:57.479 SPELL_PERIODIC_HEAL "Malt" "Riptide" 4076
7/22 17:06:00.180 SPELL_PERIODIC_HEAL "Malt" "Riptide" 4076
7/22 17:06:02.796 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:06:05.479 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:06:08.229 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:06:10.796 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:06:15.847 SPELL_HEAL "Malt" "Riptide" 13316
7/22 17:06:18.529 SPELL_PERIODIC_HEAL "Malt" "Riptide" 4196
7/22 17:06:21.196 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2098
7/22 17:06:23.879 SPELL_PERIODIC_HEAL "Malt" "Riptide" 4197
7/22 17:06:26.512 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2098
7/22 17:06:29.196 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2098
7/22 17:06:31.863 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2098
7/22 17:06:34.529 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2098
7/22 17:06:35.746 SPELL_HEAL "Malt" "Riptide" 6468
7/22 17:06:37.196 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:06:39.846 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:06:42.529 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:06:45.195 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2039
7/22 17:06:47.847 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:06:50.514 SPELL_PERIODIC_HEAL "Malt" "Riptide" 4076
7/22 17:06:53.412 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
7/22 17:06:55.862 SPELL_PERIODIC_HEAL "Malt" "Riptide" 4076
7/22 17:06:58.513 SPELL_PERIODIC_HEAL "Malt" "Riptide" 2038
The above testing was done with 916 haste and WoA totem down. As you can see from the combat log snipet that refreshing riptide between the last two ticks successfully extended the duration so the last tick was not wasted. This means that having haste levels above the 916 level and refreshing the duration of the riptide hot allows the hot to fully benefit from haste scaling between breakpoints. Haste continues to allow the hot to tick faster regardless of getting additional ticks or not and refreshing just allows us to continue on with that scaling with no net loss.
Since riptide is the only realistically controllable hot that has the next breakpoint within reach and everyone can agree that haste benefits throughput past certain breakpoints, this just further proves that haste benefits hot throughput with no loss in ticks (in the case of riptide at least).
You would just need to figure the time between ticks for your haste level and refresh riptide when the HoT has a duration of less than that. In the case of Riptide, the time between ticks for 916 haste level (8 ticks) is 2.8 seconds and between 2005 haste (9 Ticks) is 2.471 seconds. Very useful if you are rolling riptides on tanks and using that to bounce CH's off with T12 4 piece set bonus.
All that said it seems to me that we can focus less on reforging gear to hit exact breakpoint figures and focus more on exactly what we need to be a more effective healer. A good balance of all three stats might end up being best instead of stacking one or the other.
Haste: Pretty much a full throughput stat with the added regen of faster LB for telluric currents
Crit: Throughput stat as well as regen stat
Mastery: Throughput stat that performs better when raid health is low