メモリはレイヤ一つつくるほうが何百倍もくらいますから気にする必要はないです。
処理負荷のほうは、束ねたら束ねたで、結局処理ごとに呼び出し処理が必要になったり
しますから、数千とか作ったりしない限りは誤差の範囲かと。
呼び出し先の処理のが支配的でしょうし。

普通はタイミングズレの問題のが問題になるんじゃないかと。
生成タイミングとインターバルの指定が同じなら原理的にタイマ間のずれは無いですが、
生成タイミングが違えば当然ずれます。同目的のものは適当に処理関数を登録する
キューとかつくってたばねたほうが良いとは思います。いわゆる「タスクシステム」的な設計ですな。

処理によっては Continuous Handler の利用を考えたほうが良い場合もありますのでケースバイケースで