You're going to like the Renegade. I got mine this spring and absolutely love it. The "hose end" adaptor on the pump works really well - I was surprised at that too, but it does the job without fail. I don't have the stripping apron. I just the coil loose line on the corner of the seat front next to my leg. That's worked for me so far. The strap-on anchor release was back-ordered for a couple of weeks for me as well. It arrived in due time and has worked well with an 8Lb. vinyl coated mushroom anchor I have. I think I originally got it from West Marine. Have fun with your new boat.