正しい動作ではあるね。

数値を常に出して欲しいなら、テンプレートを使わずに
Hoge(int i)
で受ければいいんじゃないかな。