I thought I would post about my transition from using Arduino IDE to a native IDE. The reason for the transition is I want to take advantage of the new STM32WL chip which has integrated LoRaWAN. It's possible to get Arduino support for it, but I wouldn't bank on it. I integrated LoRaWAN with my own Arduino project (automates irrigation to my garden based on environmental conditions), and I have been very pleased with the results.
Before writing about it, would anyone be interested in reading it? I'm sure the vast majority of users on this forum will do just fine using Arduino; however, there are of course advantages and disadvantages.