無駄にスタックを使うプログラムは低速になります。
高速なプログラムを書く為にはグローバル変数を使いましょう。
変数名の明確なルール、排他処理ができていれば弊害はまず起こりません。