There is no prompt payment discount or refer friends discounts etc. One of my new work colleagues signed up to it when it was invite only and told me about it. I signed up online but it took about a week for them to confirm that I am eligible to sign up. Only available in areas where WEL Networks coverage is.
Dashboard is decent although not as good as Flick. No phone app either. It is very simple but also very cheap service!