Is there any update to this feature request ? Having dashboard filters pick up subtasks are very important, without it dashboard will be pretty much useless.
The workaround (associate subtask to the project itself) will likely cause a big mess since subtasks will show up on the top at the project level, which is definitely not something we want to see.