After reading 3 pages, I've concluded that there really is no good answer! It's really a personal preference. That said, I look at the boom kicker (or rod kicker as it is also called) as basically a small boat feature. I wouldn't put one on your P30. If you want to replace your vang, I'd put a proper rigid vang on instead. Garhauer could easily set you up. Then you don't need your pigtail and you can use your main halyard as others have suggested. If you don't want to add a rigid vang, then definitely add a proper topping lift. It can be a spare main halyard or a useful hoist as you please. I'd guess that you have a spare sheave at top, so may as well run a full topping lift to a cleat on the mast or led back to cockpit, your choice.
I have a rigid vang and glad I do. I also have a proper topping lift, run through a sheave at the top of the mast and led back to the cockpit. It is used to hoist the dutchman sail flaking system.