Word cadence is also important. We tend to add length to short words and shorten long words naturally until we reach a certain cadence. Longer words can sometimes be easier to say than short ones. If you look at tongue twisters they tend to use short, similar words. By making every word short, you could make an entire language of tongue twisters!
Edit: Also I think Toki Pona uses a reduced character set
Toki Pona definitely has fewer phonemes than English (which IIRC has an above-average number of phonemes compared to other natural languages). Having fewer phonemes is important for a language like Toki Pona because it makes pronunciation much more forgiving.