Hi @sstead!
Very interesting topic you opened here, although in 2016 you did it even better: Existing customer interfaces for standing orders / recurring orders / subscriptions / CSA shares
Maybe a better format to work on a wishlist for CSA functionality would be a discourse wiki-topic or a pad? Else this becomes a bit static and this post her is more a comparison with other softwares than a wishlist.