I propose: Let's stop switching refreshrates completely if user encodes variable frame rate ... I have no idea how I can display a video which is 23.976 on average whenever I get 30 fps just out of a sudden or worth - less.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.