>>20I think daisuki is more casual, because it doesn't directly mention love. "daisuki", if directly translated, is like "great/large good coming".