I had a friend who topped a big bud plant over 6 times in the season before she started flowering. Im pretty sure almost all plants can be topped, just some are better for topping then others I guess. If you have a plant that is really close nodes and really bushy growth already, you might not want to top it, but if its just growing really tall and upwards, I would top a few times to get more of a bush.
I plan on topping all my ladies next year, either once or twice.