You can see some figures on how long it takes to do delineation on various machines in the 'Large DEMs' section of both the QSWAT and QSWAT+ manuals. 'Reading Rasters' is often the slowest proecedure, because it involves reading several possibly large rasters. It is unlikely the program is looping, and it can run for days, so I suggest you are patient.
The critical factor for delineation and for reading rasters is not the number of square kilometres in the watershed but the number of pixels in the DEM. As for the landuse and soil maps they should have a resolution the same as or close to that of the DEM. A higher resolution is wasted, since they are only read at the centre of each DEM pixel, and a lower one may lose information. Remember if you decide to resample the DEM you should use something like bilinear interpolation, but for landuse and soil maps nearest neighbour is appropriate, as they contain discrete data.
Chris