In summary, we have demonstrated that the upgrades we have introduced to pvTrace render it a powerful tool for pre-experimental design of novel LSC architectures with enhanced performance. By implementing different methods to detect and count the output rays, pvTrace is now able to both handle non-standard geometries and more accurately reflect the measurement conditions when predicting the external photonic efficiency of the LSC. As non-standard geometries increase complexity for the simulation, we have introduced parallelization to reduce computational time. The inclusion of a GUI increases the accessibility of the software to the wider LSC community, and also provides output plots that aid the user to monitor the progress and quality of the simulation.