The ability to complete online forms via a mobile device is available.
@Shaun @Anthony there are more mobile-friendly enhancements planned including features available for game officials.
Since this particular thread was talking about the online forms, we've marked the idea as completed.