The feature allows to fly regardless the armor type.
The complete text of the feature says:
You can draw on the mystical power of night to rise into the air. As a bonus action when you are in dim light or darkness, you can magically give yourself a flying speed equal to your walking speed for 1 minute. You can use this bonus action a number of times equal to your proficiency bonus, and you regain all expended uses when you finish a long rest.
It is clear that there is no restriction about heavy armor. For reference, have a look at the Flight trait of Aarakocra:
Because of your wings, you have a flying speed equal to your walking speed. You can’t use this flying speed if you’re wearing medium or heavy armor.
In this case, the limitation are explicitly stated.
As a DM, you may obviously overrule some features, game characteristics, spells, et cetera that you may feel will disrupt the game or cause some problems.
At the table, when some new features that I think that might cause some issues come into the game (and I think this is not one of them), as a DM I usually says "Ok, let's apply the rules in this way and let's see how they will turn out. In case they are overpowered/underpowerd or if some problems arise, we'll modify them".