Ottoneu questions

Is anyone familiar with Ottoneu? I stumbled across this past year and some friends are thinking about starting a dynasty league through them next year. I don’t want to waste my time if it’s not a worthwhile platform.