Hmm i think i've never witnesses someone before, trying to develop a commercial 3d engine which should be sold without looking reasonable at what it takes to get it running on more than the developers system specs.
I also wonder how much success you'll have when making it an openGL3 and SM4 only thing in the future. Because a) SM2 and SM3 cards are widely spread and b) due to the wide gap in performance the mid to high SM2/SM3 cards outperform the mid to low SM4 sector. The performance issues do not only show up between different generations, they are primary an issue within each generation (8400GS vs 8800 Ultra).
Furthermore the success of openGL3 heavily depends on the vendors driver support (availability, feature complete, stable, fast). There is no question that DirectX will have the best support also in the future. If the vendors put the same effort into openGL3 like they did till now then this will be a rather dead product. Maybe Apple's success is kind of a motivation making better drivers for all systems.
I also wonder how much success you'll have when making it an openGL3 and SM4 only thing in the future. Because a) SM2 and SM3 cards are widely spread and b) due to the wide gap in performance the mid to high SM2/SM3 cards outperform the mid to low SM4 sector. The performance issues do not only show up between different generations, they are primary an issue within each generation (8400GS vs 8800 Ultra).
Furthermore the success of openGL3 heavily depends on the vendors driver support (availability, feature complete, stable, fast). There is no question that DirectX will have the best support also in the future. If the vendors put the same effort into openGL3 like they did till now then this will be a rather dead product. Maybe Apple's success is kind of a motivation making better drivers for all systems.