Наш профессор информатики призвал нас никогда не использовать inline в программе на c ++. Когда его спросили, почему, он любезно объяснил, что современные компиляторы должны определять, когда использовать inline автоматически.
Так что да, inline может быть техникой оптимизации, которую можно использовать везде, где это возможно, но, очевидно, это то, что уже сделано для вас, когда есть возможность встроить функцию в любом случае.