Including pedal etc...that really seems a bargain.
A good earth lead and clamp are important....I know when welding heavier stuff, the lead and clamp can get bloody hot !
200A is a serious amount of current, and not to be messed with.
Although looking at the pictures...that's one crude looking pedal lol