As long as the nutrient analysis is balanced i.e. 10-10-10 or similar for the three main nutrients it should be fine for anything. You can get fertilizer in any variation of these numbers but the higher the numbers are, the less of it you will need to use so usually it's a better value. If you can get a micro-pelleted type also, it will save you having to remember to re-apply so often.