Polesitter Leclerc finished second to Max Verstappen, despite the three-time champion earning a five-second penalty for running his front-row rival off track through Turn 1 to nick the early lead.
A second safety car interruption that afforded Sergio Perez a cheaper pitstop then put Red Bull on course for a 1-2 result only for Leclerc to dive back past on the final lap with the aid of DRS.
For the on-track excitement, Leclerc waxed lyrical about the Vegas event saying that other races needed to produce similar battles.
He said: "I'm sorry about the second place. But, on the other hand, I'm sure that everybody had an amazing time looking at the race. I really, really enjoyed it.
"We shall have more races like that where the racing is like that because it was really enjoyable."
Leclerc reckoned F1, which has invested $500million to launch the Vegas round, "needed" the race on the Strip to be a success following a shambolic start to the weekend.
His team-mate Carlos Sainz suffered extensive damage from running over a water valve cover that was not fixed securely.
This led to FP1 being abandoned after only nine minutes of running while FP2 was delayed by 2hours30mins while the 30 covers were cemented in place. But, due to the disruption, grandstands were shut and fans removed to allow for the security guards' shift patterns.
Leclerc continued: "I really enjoyed it. I think we needed it. Of course, the weekend didn't start the way it had to start, but I'm so happy that it ended that way. It's such an incredible sport.
Source: Autosport