The Milestones on the 2nd character of the same class will drop higher powerful gear if your light level is below 285/290.
If you haven’t reach that with your first and want to level up fast, it’s still worth it creating a 2nd of the same class.
Thats what I did on ps4, and am doing again on pc.
Got to 267 with my first hunter, and got to 280 already on my 2nd without any of the powerful gear engrams.
The steps I use are:
1- get as high light level as you can on the 1st, with all the Milestones done. Leave only the exotic weapon quests for later.
2- create a 2nd character of the same class and reach level 20. Dont worry about the history at this point.
3- transfer your best gear/weapons from your 1st to your 2nd.
4- finish the history on the 2nd and do all the Milestones and exotic quests.
5- transfer back all the best gear/weapons to the 1st.
6- do the exotic weapons quests on the 1st.
If you’re lucky with rngesus, this will get you above 290 and pretty close to 300.
After this you can delete your 2nd, and will have to wait for the resets to do the Milestones for higher light engrams.
Once you reach 300 base light (without mods), the vendors have a chance to give you 300 light engrams. Their light levels change every half hour... so, after you pass 290, save your tokens