The laser came and it looks good and works fine. However, there was clearly a lot I didn't know I didn't know. Apparently, all lasers work with this shitty chinese software called EZcad2. It works OK, but if you run into something where it struggles, then you need to edit the files in another program like corel or adobe and then import them into EZcad. Hatching is an especially important function that the software has to be able to do because shapes need to be filled with hatching to be able to laser fill them. EZcad is a very clunky software that was clearly not made with the user in mind. Luckily, there is a recently made replacement software called Lightburn and it is only 150$ for a license. Unfortunately, lightburn doesn't work properly with certain laser control boards. The board that I have in my laser is one of the ones that is not compatible, so I ordered a new control board that I suspect will be compatible for 200 bucks. If it works I will update this thread.
I feel that lightburn is almost required to reasonably use the laser. The issue I had with EZcad is that it didn't hatch some shapes properly. The cost of Lightburn is less than an hour of my time and a tiny fraction of the cost of one scrapped part.