Choosing a skill focus feat for skills that are cross class should make that skill a class skill from the point the feat is taken.
Yes that would allow fighters to take heal or spellcraft for epic reasons, wizards pick locks, multiclass rogues a bit more lenient on point distribution as examples.