My son's school uses front row as in class differentiation. It does a pretty good job adapting to the right level. My son is motivated by the reward system of getting coins to buy stuff for the cute pig. I think it's pretty useful as practice to make sure concepts are mastered.

I don't think it is good for learning new material Basically they play a video and then start giving practice questions. The quality of the video is inferior to kahn academy and other sources. My son learns the new material somewhere else and then do the problems in front row.

I think front row has good alignment with common core if you care about that.