Nope - hard pass.
Don’t be fooled by the lack of In-App Purchases, there don’t appear to be any, but HOLY ADVERTS BATMAN! Adverts happen often, and I really do mean often: I had to close 5 in the space of 2 minutes… Oh, and the app asks you to rate it, often (even if you tell the specific person to stop). Can you create a gaming logo? Probably, but I’m not entirely sure because I closed the app after the 5th horribly intrusive advert!