For the levels you can do something like this in flurry:
local attributes = {} attributes["stage"] = "end" attributes["level"] = 232 flurryAnalytics.logEvent("level", attributes)
Now because of what is exposed for the current corona plugin there is very little you can do with this information other than a distribution of where your users are. The plugin doesn’t support configurations or notifications.
For this reason I use Flurry mostly for errors and events that impact revenue. For example in flurry you can track reward ads completion by gender, interest, region, device, time of day and many other parameter. Then you can use this information to for example look for like audiences in facebook which then you can use to target those high value users with ads. You can do the same for IAPs or what ever high value event you have in your app.
I don’t know of any other analytics provider that does this. Facebook use to but with all their recent privacy problems you have to reach a certain level of users before they let you drill down into that particular population. Flurry does not have such limitations.
Hope this helps a little.