As a strategy (i.e. something to win the war with)?:
No. Japan should have avoided direct war with the US, as a question of national survival. Kamikazes were not going to help in the long run. They were only a symptom of Japan's hopeless "strategy" of inflicting unpalatable losses on the US and forcing the US to accept a draw and ceasefire.
As a tactic? It depends on the scope of what you analyze
One thing to keep in mind was the context of their main deployment, during the Battle of Okinawa.
Rarely did the kamikaze pilots, at Okinawa, have the training or navigational skill to find the main body of the US fleet. Instead, time and again, they pounded the hapless radar picket destroyers which were very far away, at the north end of the US body.