Like in most cases, an offer sheet would be inefficient. The value of the cap space wasted overpaying him along with a an unprotected 1st+2nd+3rd or 1st+3rd exceeds Pinto's value. There is too much risk.
It makes more sense to offer Ottawa a trade, but then a team has to offer something good. It can't just be Scott Laughton 1 for 1, take it or leave it. That defeats the point for most fans, because they view offer sheets as a cheat code, a way to get a player for less assets than they are worth, when the reality is a successful offer sheet usually requires an overpayment in assets.
Offer sheets only work in very unique situations. Usually, teams with the cap space to do what Carolina did with Kotkaniemi are budget teams who do not want to overspend like that. Contenders rarely are in a position like Carolina was, where they can pay a player double their market value in cap to secure them via an offer sheet.
Additionally, teams with cap space will be reticent to give up an unprotected 1st. A famous example was Colorado back in 2018. They considered sending an offer sheet to Mark Stone. They owned the Senators 2019 1st Round Pick. Losing Stone would have instantly boosted the value of that asset. Additionally, it would have handcuffed the Senators because if they matched, they would risk losing Stone for nothing since they could not trade him for a year and he only had 1 year of team control remaining. It is likely that the prospect of not being able to protect their 1st stopped Colorado from doing it. They were coming off a playoff appearance, but they also missed in the three previous seasons. Jack Hughes was available at the top of the draft. The lottery rules were extremely volatile. A team could barely miss the playoffs and end up with a top 3 pick. That is why I suspect Colorado backed off.
An offer sheet to Pinto would require a team to view him as more valuable than what the current consensus is. If a team views Pinto as a year or two away from being a prime Ryan O'Reilly type, then yes, go ahead and sign him to a 6.8M offer sheet. With that said, out of the 16 teams who have their 1st+3rd and can do that, a trade still would be more efficient.