I've been a long-time RFLink user and I'm fairly comfortable with python. Understanding all of the Home Assistant requirements would be another issue. Are we talking a complete re-write?
It is possible to adjust the implementation to the requirement, but most of the changes that the integration requires must be done from a 'new' approach to the implementation