I have a set of Web cams in my bike and I love them. I don't see how your HP was so hi with just slip ons, but it could just be a happy dyno. When I brought my bike in to get them installed I had a BDE full system, small box mod, k&n filter, Pair removed, PC3r and I made 164.94hp/98.51 torque this was with the brock hindle map. After the cams were installed and the bike was mapped I got 178.42hp/102.56 torque. It was mostly up hi that I gained in power, hardley anything down low. I recommend doing it, it is very streetable, not any problems what so ever. You can't really even tell that they are in there until you get on it above 6000 rpms.
Here is my dyno chart that show the difference, let me knowf you have any other questions.