At this particular moment I think that ICOs are much more better, in case of selection of good project. Check projects at
www.icoguide.com they have no paid rates, so it migh help to make decision.
It is a good choice for those who have long invested and knowledgeable in this market. If he is new and does not understand how to invest or how to choose ICO, I'm afraid he will be very easy to lose money