With new advancement in technologies, lazy boy era is finished. As described in your article, new software should reflect the state-of-the-art and do well in the art-of-the-practice. Best regards..