Internal links have proven to boost your SEO. However, only links created with Link Whisper are only one aspect of SEO.
You need to combine it with other SEO strategies like on-page SEO, technical SEO, keyword research, etc., to significantly boost your SEO rankings.