Congrats! I really like my booster straps, they do a great job of eliminating that dead spot from when you are leaned back or unweighted and then lean forward and begin to engage the flex of your boot.
No tips for installing though. Every pair I've bought has been installed for free from the shop they were bought from. Doesn't look too complicated except that they used a soldering iron to melt the screw holes so that they don't fray. Maybe you can take them to the shop they were bought at and have them do it.