Thank you so much AndrewGlow for this detailed answer . I agree with you that they are not an alternate for traditional solutions.