Personally, I think it fits well in the series, despite the fact it was partially conceptualized before new vegas, and uses it's own ideas and the actual New Vegas as a influence
clean city and hard rock cafe and the lack of mention of Mister house may be off putting but I think it makes senses...