I'm in the same exact situation, damn "cuota de autonomos!" accordingly to a international tax company I consulted in Spain, is not a clean way to do it and they recommend to open a SL instead, as that would be more clean.
Ofc theres people running and LLC and managing from Spain, but looks...