Considerations while choosing best system to implement