Your example is good.
Compare:
a) I like not only football but also cricket
b) Not only do I like football, but I also like cricket.
Inversion happens when a negative adverbial begins a clause i.e. there is a verb after the negative adverbial. See b)
In a), there is no inversion because the structure is "not only + noun + but also + noun"
a) is better here because the verb "like" applies to both nouns. b) is repetitious. Inversion is more appropriate when the verbs in each clause are different.
e.g. Not only do I watch football and cricket on TV, I sometimes go to live matches.