The foot controller was mandatory. It definitely depends on how long you ned your loops to be, though. If you need to have long, multitrack loops then a dedicated looper might be better.
I’ve got a project set up specifically for live looping. The guitar goes to a thru machine, and I have three tracks with pickup machines set to different lengths all recording from that thru machine. The foot controller is set up so two of the switches are equivalent to the REC1 and REC2 buttons, and that’s all I need to control the pickup machines. Two more buttons select the next or previous track, and the last two set the regen level of the pickup machines to 0 or -6, which isn’t necessary but it’s nice to have hands free presets for overdubs decaying or not.
I’ve got the other four tracks set up the exact same way, but with the other pair of inputs and outputs so it’s like having two independent, three-track loopers with input effects. I’m also using a Faderfox UC4 to control the track levels, since my favorite looper of all time is still the old EHX 2880 (it’s not that deep but it has the best UI of any looper I’ve ever used or heard of, by a big margin) and I needed to replicate as much of that workflow as I could. I definitely recommend it but you also definitely don’t need it.
EDIT: the overall way I use the foot controller is pretty much straight out of one of the examples in the manual, with a couple extra thigns added because I had more switches to use.