Provide Hype Train Begin level
This is more of a uncertainty of necessity, as the hype train documentation is still fairly new to me. As a broadcaster there have been scenarios where a level 5 hype train was the starting level.
Providing the level at the start could alleviate some confusion for progress and end as well as provide some consistency for the other two event types.
The hype train on the end user side could start at a completed level 5. Depending on when the event is actually sent, this could provide odd results.