So, this is a longshot and in no way should be taken into acount when designing these, but I don't like that the only place to turn in these fallen stars is in Falador. There's a decent sized community of restricted accounts, and since this is fairly niche content it would've been largely used by them. Making the stardust only usable in Faldor means that any account that doesn't want to be able to visit Falador cannot turn this stardust in for rewards.
Would it be possible to at least have a few different potention places to turn in Stardust? Possibly such as Lovakengj and Keldagrim, since those are other places inhabited by dwarves?
Before anyone comments about catering to a niche community; Jagex changed F2P XP Rates on the Perils of Ice Mountain, so it's worth a shot asking.