Hi James,
I think it's a really nice visualization!
However, if you're still looking for a solution, I think this is the analysis tool you should use in Online:
Find Existing Locations—ArcGIS Online Help | ArcGIS
In Find Existing Locations tool, you can use Spatial Queries, which means that you can select all those points which "completely within" the target polygon layer.