I believe the reason that sometimes the streusel sinks and sometimes it doesn't is do the amount of flour. A little more flour should keep the streusel on top, so if you prefer it that way, be generous with your flour measurements.