I really like the launch there and will probably use it 3-4 times before Memorial day but when I fish more northern portions, I also hit Shep Browns or even 19 mile. I think even if Ames is open, I would still use West Alton for that part of the lake. Point being it's tough to commit to that one launch unless you exclusively fish south of Welches.
While $200 is a good deal, I think you'd have to launch 15 times out of the marina for it to pay for itself.