I have the pull cable as well. It came with it when I bought it second hand. Didn't know the solenoid restricts flow.
I decided to get the solenoid because I fear having low oil pressure while in the slaloms and big sweeping turns on auto-x and roadrace tracks. If I just wanted pre-oiling I would definitely keep the pull cable setup.