Are you aware of zwift - pretty big in virtual biking world!
If someone can do something similar for weights - tracking reps, sets etc (even for real), that would be awesome. Metrics go a long way to keep you focused. Strava did wonders to me when I started to run.