Looks good, have you looked at making a module for a seperate part catagory for filterextension, because of the larger amount of parts that might be handy
For the damage itself you could try some kind of rocket launcher with special bullets that you have to follow for them to actually hit, and they must go straight down, a laser wont hit the ksp from the lowest possible orbit