Чтобы ответить на ваш вопрос: Это приличная - в большинстве случаев предлагается - модель для начала.
Более важный вопрос, который, на мой взгляд, вы должны здесь задать, это то, КАКОЙ тип пользовательских данных у вас есть, и КАК они работают с выбранной моделью:
- data has a large number of features: you probably want to run a PCA, XGBOOST or another feature importance evaluation to separate useful features from noise features
- you have a large amount of text data, i.e. logs: you might want to attach a naive Bayes, tf/idf or another model that performs well with text-based data
- does your data tend to overfit when using model X? Maybe you want to do data engineering or try a different model
Я предлагаю вам сначала построить модель LR и посмотреть, как она работает с вашими наборами данных поезд / тестировать / предсказать, и оценить, является ли производительность приемлемой для ваших нужд, и только затем подумать / обсудить различные модели / подходы.