Let me think about this.
Don't think that right side would be best side though. Bike is naturally higher on that side. But, Tricia's (& Mike's) bike has dual side stands, right and left side.
Couple of ideas below though, portable, easy to store, conceptual kind of stuff though.
Gary