I have one of these and like it.
http://www.webbikeworld.com/motorcycle-wheel-chock/smart-chock/It's not as fancy as the Baxley, but it works fine. It does slip around a bit on a slick surface but I put it up against the garage wall or the front part of the truck bed. And it does require a little bit of a rock back and forth on the bike to get it to disengage. But I've had it for so long I really don't think about these issues, but they are there.
I think chocks are the way to go. Especially since it makes checking the oil level a simple glance and see operation.