Good Windies win but still cause for concern, says Perry