Rippy, per the pin hole. When my keel was down all the way I couldn't see mine either. I had to put the winch back on it and slowly winch it up a little at a time and go check the hole. Eventually I got it lined up, but the pin hole was full of rust/crud. About 15 minutes of filing it out got the pin in.
How much heeling were you experiencing? I had mine out a while back (5-10mph winds) and she was doing a nice 15 degrees until a gust hit me and sent her over a good ways (also found out at that point I have a nasty leehelm I need fix). I was also a little worried as she didn't take but a split second to heel over and it definitely gave the sense she wasn't going to stop. I have seen some posts though from other people on here that she will have heel like a beast and not tip if needed.