Yes, that is a legitimate use as secondary vlan.
Vlan are layer 2, ip is layer 3.
Layer 2 doesn't care what happens on upper layer, only you care!
If you don't mind managing overlapping ip (because you don't need intervlan routing and you like hard troubleshooting) you can decide to use same network on different vlan.
That isn't common, neither usually a good choice if you are not a ISP:
there are enough private addresses to use and it will be problematic if one day you need to implement intervlan routing.
A tipical case when it's useful is if you serve multiple customers on a layer 2 line and they don't have to speak each other without a nat.
You shall use port isolation and use the community option to permit intravlan switching.
Here in a nutshell how it works:
private vlan
Another application of private VLANs is to simplify IP address assignment. Ports can be isolated from each other at the data link layer (for security, performance, or other reasons), while belonging to the same IP subnet