I had to use my laptop for the first time recently instead of my turntables. Mixxx isn’t super fancy yet, but it worked well for me in a wedding. I was able to fire up my 3G, download a request from Amazon, drag it onto a deck, done.
It’s come a long way recently. Good to learn on. Does some of the vinyl control. Just doesn’t have all the fancy effects yet. (Honestly, I just use my mixer for FX mostly anyway).