Is there any practical (from the battle stand-point, not a lewd one) reason to play casting Enchanter over the Mage? Does freedom to wear all armor worth 5 magic at the start instead of 9? Do stats have any cap?
From a battle standpoint mage is magic specialized while enchanter is either well rounded in stats or charisma specialized. All classes have their own main stat at the level of mage's magic stat so it's a matter of personal preference.
Limited armor means that the armor you start with is limited to underwear and does not limit what you can equip later
Stats cap at +3 from the character creation from their relevant perks and +1 from both specialist and well rounded perks (+5 total though the stat has to at least be middling to get both attached and be at Lv10, so this isn't relevant if you're focusing on one stat in particular). Furthermore orc racial gives +1 in base strength, endurance, and agility.
To raise this higher every stat has a piece of gear that gives +1 when equipped except endurance (Str Gauntlet, Agi Greaves, Per Helmet, Mag Chastity Cage, Cha Undergarments), as well as a charm that you can purchase from the witch for +1 in one stat (can't equip hunger charm).
9 Base + 3 Perk + 1 Specialist + 1 Charm = 14 + 1 Orc (Str, End, Agi only) + 1 Gear Slot (All but End) = 16 In game cap
16 cap for Str and Agi, 15 for everything else, 58 across all stats when maxed out (with the bonus start from achievements)
If you aren't satisfied with this you can try to modify the save file to change your stats beyond the games limit, it's only a text file so it's be easy enough if you use the search bar at the top of the page to find 'save edit' in the thread to know what to do specifically