I think your logic for rollers is pretty spot-on.
However, I don't think #4 is quite accurate. The family and friends will get bored pretty quickly (after the amazed phase), because I don't think it will take you hours to master it. Just be sure to have something solid and stable nearby to lean against when starting off and pausing. Search here (and I think in the training forum) for some roller riding tips.
2007 Seven ID8 - Bontrager InForm
2003 Klein Palomino - Terry Firefly (?)
2010 Seven Cafe Racer - Bontrager InForm
2008 Cervelo P2C - Adamo Prologue Saddle