This paper presents the latest version of the Pain Reporting and Management mHealth Platform for adolescent Sickle Cell Disease, developed in collaboration by Arizona State University and the Children's National Health System. This platform supports a cross-platform mHealth app, reporting and task management API, and portal dashboard for care provider monitoring. Extending our prior work, the latest version adds enhanced app features (games, power-ups, badges, notifications) to promote sustained adherence to the reporting protocol, and enhanced reporting features for providers that track high fidelity compliance measures and aggregate outcome scores. This paper summarizes the architecture and principle features of the platform, and presents data supporting improved compliance.