I'm a crafter as well and it would be nice to receive SP for the class level quests as well. The guild marks also help, but other guildleves grant both marks and SP. As such, it only makes sense that class specific quests should grant SP in addition to marks