Hi, I am starting this discussion again after a year since this RFC was created. From discussions with people in the community some suggestions came up regarding issues that were main reason that development on this RFC stopped. RFC is updated along with implementation (link at the bottom of RFC). I'll be more then happy to answer all questions.
-- Silvio Marijić Software Engineer SMSGlobal