As per my view of point the erc20 will be the best option to choose for launching a new tokens because it have a strong platform with solidity program but simple ledger protocol (slp) does not need any program to create because anybody can create a slp tokens easily and managed on the Bitcoin cash Blockchain within seconds. Maybe it will be favour of scammers sometimes.
Agreed on this one.
Erc20 tokens seems like a great option for solid companies with devs and other staff.
Slp is more of a thing you can do on your own so any Slp token can be possibly runned by scammer