Если промышленная среда громоздка и тяжела - то лучше начинать не с нее - однозначно.
Если есть промышленная среда, пригодная для образования в очень высокой степени - то лучше все-таки использовать ее - и это тоже однозначно.

GPCP не предоставляет собственного каркаса, собственных оригинальных идей, он просто "сидит" на .NET.