Bought this about a year ago after our Keurig finally died after a faithful 9 years of service. My wife and I liked the range of options this offered and felt it would be great since it’s a Ninja product. Though she’s happy with it I am not. 
The pods function works okay, but after using it 3 times there are significant grounds in the coffee. As long as I rinse out the pods brewing container EVERY TIME all is well. The picture shows how many grounds are left behind after one use. 
Additionally, I’ve found the carafe regularly dribbles coffee when pouring. Nothing overly significant, but enough that I’ve been very frustrated with it. The carafe also has a lip on it which makes it difficult to pour out all its contents. 
Haven’t used the frother so don’t know anything about that. 
The brewing options available are nice, but I really miss the simplicity and cleanliness of my Keurig!!