Build vs Buy Comparison — GenEvolve Platform Decision
Research Date: 2 March 2026
Priority: MOST IMPORTANT deliverable for Steve's CTO advisory conversation with Shelley
Context: GenEvolve is pre-revenue, seeking £2M, no in-house CTO/tech team, MindJoy demo in March, warm intro path to Bromcom founder
Executive Recommendation (Short Version)
Best path for GenEvolve right now: HYBRID
Buy MIS + Buy/Trial AI-LMS + Build a thin bespoke “GenEvolve Experience Layer.”
Specifically: 1. MIS: Bromcom (use warm intro to Ali Guryel) 2. Learning layer (short-term): Pilot MindJoy (March demo) for adaptive learning + SEND support patterns 3. Bespoke layer (critical differentiator): Build lightweight custom modules for: - Portfolio assessment (no grades / no league tables) - Community features (families + facilitators + student circles) - Wellbeing tracking - Child-led pathway design (Bloom's taxonomy progression) - Admissions journey consistent with GenEvolve ethos
This gives GenEvolve speed + credibility + differentiation without betting the company on a full custom platform build before product-market fit.
GenEvolve Requirements (What must be true)
Functional must-haves
- MIS (student/admin records, attendance, compliance)
- LMS/learning delivery
- Admissions pipeline
- Portfolio assessment (not exam-grade-centric)
- Community features (family + peer + facilitator collaboration)
- SEND support
- Wellbeing tracking
Strategic must-haves
- Reflect philosophy: community over competition, wellbeing over grades, child-led learning
- Fast enough to launch while fundraising
- Affordable pre-revenue
- Credible to parents and local authorities
- Extensible once scale/funding/CTO is in place
Operational constraints
- No full-time CTO currently
- No internal engineering team
- Need working systems quickly for trust and execution
Comparison Matrix (Build vs Open Source vs Buy SaaS vs Hybrid)
1) Build Bespoke (AI-built from scratch, modern stack)
What it means
Build GenEvolve's full platform from zero (MIS + LMS + admissions + portfolio + community + SEND + wellbeing) using a modern stack and AI-assisted development.
Pros
- Full alignment to GenEvolve pedagogy from day one
- No vendor lock-in
- Strongest long-term defensibility/IP narrative for investors
- Can design portfolio/wellbeing/community as first-class, not bolt-ons
- Full control over UK data residency and governance
Cons
- Highest execution risk without CTO/tech team
- Longest path to reliable production stability
- Requires product management, QA, DevOps, safeguarding/compliance discipline
- Significant hidden costs (maintenance, security, incident response)
Cost & Timeline (realistic startup range — 2024/25 UK market rates)
Industry benchmarks for bespoke school software: - Simple LMS only: £20k–£40k (basic features, limited integrations) - Mid-complexity LMS + MIS: £60k–£160k (multiple roles, integrations, mobile) - Full platform (MIS + LMS + admissions + portfolio + community + SEND + wellbeing): £200k–£500k+ - GenEvolve realistic MVP: ~£120k–£300k (4–8 months with 2-3 senior devs + product owner) - Production-grade v1: ~£300k–£700k (9–18 months) - Annual maintenance: 15–30% of build cost (£45k–£210k/yr) - Security/compliance (GDPR, safeguarding): Additional £3k–£40k - UK developer rates: £40–£90/hr (North), £100–£150/hr (London/South East)
Risks
- Delayed launch while fundraising clock is ticking
- Architecture debt from rushed AI-generated code
- Safeguarding/compliance gaps if governance isn't mature
- Team dependency on external contractors
- Hidden costs: QA, DevOps, incident response, security patching
- No CTO to make architecture decisions = risk of expensive wrong turns
Fit for GenEvolve now
Low (for now). Great long-term destination, wrong first move pre-team.
2) Open Source (LearnHouse, Moodle, Canvas OSS, Open edX, etc.)
What it means
Self-host and customize open-source platforms instead of building from scratch.
Pros
- Faster than full custom build
- Lower initial cost than greenfield build
- Avoids pure SaaS lock-in
- Can self-host in UK for sovereignty
- Mature ecosystems (especially Moodle/Open edX/Canvas OSS)
Cons
- "Free software" still needs paid implementation, customization, support
- License complexity can kill business model flexibility
- Significant customization needed for GenEvolve's non-standard pedagogy
- Legacy platform technical debt (esp. older ecosystems)
License Restrictions (critical)
| Platform | Typical License | Key Constraint | Self-Hosting Complexity |
|---|---|---|---|
| Moodle | GPLv3 | Copyleft obligations on distribution; customization freedom but legal caution needed | Medium — PHP/MySQL, straightforward install, 1,800+ plugins |
| Canvas OSS | AGPLv3 | Network-use copyleft; modifications may need source disclosure | High — Ruby/PostgreSQL/Redis, complex stack, less customisable than Moodle |
| Open edX | AGPLv3 (core) + Apache components | Similar network copyleft constraints on core | Very High — Python/Django, 16GB+ RAM recommended, complex microservices. Tutor (Docker) simplifies but still needs sysadmin |
| LearnHouse | License currently mixed/ambiguous (core repo shows AGPLv3; community-edition shows MIT) | Must verify exactly what can be forked and commercialized privately | Low-Medium — Next.js/FastAPI, modern stack, AI copilot built in, but immature |
Important: Existing internal docs in this workspace assume MIT-first LearnHouse strategy. Current public repo signals suggest potential AGPL exposure in core. This needs legal/technical verification before adopting as a commercialization base.
Open Source Platform Comparison Detail
| Capability | Moodle | Canvas OSS | Open edX | LearnHouse |
|---|---|---|---|---|
| Maturity | 20+ years, battle-tested | 15+ years, enterprise-grade | 12+ years, MOOC-proven | Early stage, <3 years |
| Plugin ecosystem | 1,800+ plugins | Limited (LTI focus) | Growing marketplace | Minimal |
| Mobile app | Generic Moodle app | iOS + Android apps | iOS + Android apps | Mobile-responsive only |
| AI features | MoodleNet 4.0 AI metadata | Third-party only | Limited | AI Copilot built-in |
| Best for | Customisation-heavy, plugin-rich deployments | Clean UX, grading-focused institutions | Scalable MOOC-style delivery | Modern, lightweight course selling |
| Worst for | Pretty UX out-of-box | Deep customisation | Small teams (too complex) | Mission-critical production |
| Community | Massive, global | Good, Instructure-backed | Strong, Harvard/MIT heritage | Small, growing |
For GenEvolve specifically: Moodle is the strongest open-source candidate IF GenEvolve goes the OSS route — proven at Eton College scale (500K users on Moodle Workplace), massive plugin ecosystem, and GPLv3 is more permissive than AGPL for a school deployment. LearnHouse is interesting but too immature for a startup betting its credibility on it.
Cost & Timeline
- Implementation + customization: ~£40k–£200k
- Time to usable pilot: ~2–6 months
- Ongoing ops/support: moderate (internal or partner team required)
Risks
- License misread (high-impact legal risk)
- Customization drag (fighting platform assumptions)
- Upgrade pain when upstream changes
Fit for GenEvolve now
Medium. Attractive if license risk is cleared and scope is disciplined.
3) Buy SaaS (Bromcom, Toddle, MindJoy, etc.)
What it means
Use off-the-shelf platforms for most capabilities; configure and integrate where possible.
Pros
- Fastest deployment
- Lowest upfront technical risk
- Support teams already in place
- Easier to show traction to investors/parents quickly
Cons
- Vendor lock-in
- Product philosophy mismatch (most tools are exam/grade-centric)
- Hard to differentiate
- Integration friction across multiple vendors
- Cost scales with students/features over time
Typical cost profile
- MIS: Often per-pupil + base fee (e.g., Bromcom has published base + per-pupil pricing)
- LMS/AI tools: Quote-based; typically per-student annual subscriptions
- Admissions: Separate product often required (e.g., OpenApply starts from ~$3,000/yr)
Risks
- Fragmented UX for families/students/staff
- Roadmap dependency on vendors
- Limited control over data model and pedagogy primitives
Fit for GenEvolve now
High for speed, low for strategic uniqueness if used alone.
4) Hybrid (Buy MIS + build bespoke LMS layer, or OSS MIS + bespoke LMS)
What it means
Use vendor products for commodity functions (records/compliance/payments/admin), while building only the "secret sauce" (portfolio, wellbeing, child-led pathways, community).
Pros
- Best speed-to-launch vs differentiation balance
- Avoids rebuilding commodity MIS functions
- Preserves ability to express GenEvolve pedagogy in custom layer
- Lower immediate risk than full bespoke
- Clear path to evolve over time as team grows
Cons
- Integration architecture still non-trivial
- Requires good product ownership to avoid Frankenstein stack
- Need strong data governance and identity strategy (SSO, role model, source-of-truth)
Cost & Timeline
- 0–3 month launch stack: low-to-moderate cost (vendor setup + onboarding)
- 3–9 month bespoke layer build: ~£60k–£180k (depending on ambition)
- Lower risk than full bespoke; more strategic upside than pure SaaS
Risks
- Middleware/API complexity
- If bespoke layer is under-scoped, GenEvolve looks like every other school
- If over-scoped, team falls into full-build trap
Fit for GenEvolve now
Very High (recommended).
Feature Coverage by Option (GenEvolve-specific)
| Capability | Build Bespoke | Open Source Base | Buy SaaS Only | Hybrid (Recommended) |
|---|---|---|---|---|
| MIS/admin compliance | ✅ Full | ✅ With setup | ✅ Strong | ✅ Buy proven MIS |
| LMS delivery | ✅ Full | ✅ Strong | ✅ Strong | ✅ Buy/pilot + extend |
| Admissions | ✅ Full | ⚠️ Needs module/integration | ⚠️ Usually separate tool | ✅ Add dedicated flow/tool |
| Portfolio assessment (no grades) | ✅ Native | ⚠️ Customization heavy | ❌ Weak/awkward | ✅ Build bespoke module |
| Community features | ✅ Native | ⚠️ Varies | ⚠️ Limited | ✅ Build/customize layer |
| SEND support | ✅ If built right | ⚠️ Possible but effortful | ⚠️ Depends on vendor | ✅ Mix vendor + custom workflows |
| Wellbeing tracking | ✅ Native | ⚠️ Customization required | ❌ Usually shallow | ✅ Build first-class feature |
| Time to launch | ❌ Slowest | ⚠️ Medium | ✅ Fastest | ✅ Fast with strategic path |
| Strategic defensibility | ✅ Highest | ⚠️ Medium | ❌ Lowest | ✅ High (over time) |
SaaS Vendor Snapshot for GenEvolve
Bromcom (MIS)
- Strong candidate for MIS backbone
- Transparent UK school pricing model (base + per-pupil): ~£1,600–£2,100/yr for 100 primary students
- Rapidly growing: 4,800+ schools across England, NI, and Wales; 12.5% England market share and rising
- Won Northern Ireland (ALL 1,100 schools) + multiple Welsh LA contracts
- REST API available for custom integrations (read + write to MIS)
- SEND support: Advanced Pupil Support module (EHCPs, PEPs), Edukey integration
- Safeguarding module for wellbeing/incident tracking
- Warm intro route via founder relationship (Ali Guryel, Turkish Cypriot, owns 75%+, founder-led since 1986)
- Weakness: Designed for mainstream schools; assessment assumes grades; no native portfolio/wellbeing/community differentiation; some reliability concerns at scale
MindJoy (AI learning layer)
- AI-native STEM education platform, K-12 focus
- Personalised adaptive learning with AI tutors providing 24/7 guidance and real-time feedback
- Interactive simulations, gamified elements, creative projects
- AI-powered tools for educators: lesson creation, autograding, AI assessments with actionable insights
- Learning analytics dashboards for educators and leaders
- Multilingual AI support for diverse classrooms
- Responsible AI emphasis (safeguarding, moderation)
- Pricing: per-student/year, volume discounts; contact for quote — demo booked in March
- Weakness: STEM-focused (not holistic/wellbeing); not a full school OS (no MIS/admissions/community); pricing opaque
Toddle (LMS/curriculum)
- AI-powered K-12 LMS: curriculum planning, assessment, portfolios, gradebook, report cards, communications
- Three tiers: Planning Pro → Essentials → Ultimate (AI features in Ultimate)
- Supports IB (PYP/MYP/DP), English National Curriculum, Cambridge, Understanding by Design
- Student portfolios feature built-in (closer to GenEvolve's portfolio needs than most)
- Behaviour/wellbeing logging and tracking included
- 50+ integrations (Google, Microsoft, PowerSchool, Blackbaud)
- Quote-based pricing; 2-3 week free trial available
- Weakness: Still exam-framework-oriented; vendor roadmap dependency; Reddit feedback suggests clunky UX for some teachers; may not map to no-grades ethos without significant workarounds
Recommendation for Steve's CTO Advisory Conversation
Recommended Architecture: Hybrid-First, IP-Later
Phase 1 (0–90 days): Launch Credible Operating Stack
- MIS: Bromcom (exploit warm intro; negotiate startup-friendly terms)
- Learning pilot: MindJoy evaluation during March demo (especially SEND + motivation + adaptive flow)
- Admissions MVP: Lightweight workflow (could be no-code/form + CRM initially)
- Data model definition: Define canonical learner profile and event schema now (future-proofing)
Goal: Operational readiness and investor credibility quickly.
Phase 2 (3–9 months): Build GenEvolve Differentiator Layer
Build a slim bespoke product (web app) focused only on: - Portfolio evidence capture (multimedia, reflection, facilitator notes) - Bloom's taxonomy competency map (non-grade progression) - Wellbeing journal + risk flagging + facilitator interventions - Community circles (family-student-facilitator interactions)
Keep MIS and compliance in Bromcom while GenEvolve develops its own pedagogical IP layer.
Phase 3 (9–18 months): Decide Expansion Path Post-Funding
Once team and funding are stronger: - Either deepen bespoke layer into full platform, - Or move to a validated open-source base (after license/legal due diligence), - Or retain hybrid if economics and outcomes are strong.
Why this is the right call now
- Matches reality: No CTO/tech team means full bespoke now is execution suicide.
- Matches timing: Fundraising needs traction, not architecture perfection.
- Matches philosophy: Bespoke layer protects GenEvolve's no-grades, wellbeing-first, community-led model.
- Matches optionality: Keeps future pathways open (full custom, OSS migration, or scaled hybrid).
- Uses live opportunities: Bromcom warm intro + MindJoy March demo are immediate leverage points.
High-Value Questions Steve Should Ask Shelley (Decision Unlockers)
- In 12 months, what matters more: fast launch or maximum platform ownership?
- Is GenEvolve committed to becoming a software company, or primarily a school model company?
- What is the acceptable first-year tech spend ceiling before revenue certainty?
- Which 3 learner/parent experiences must feel uniquely "GenEvolve" from day one?
- How much operational complexity can the founding team absorb right now?
These answers determine exact sequencing, but they will still likely point to hybrid.
Bottom Line
Do not choose between build or buy as a binary.
For GenEvolve's stage, mission, and constraints, the winning strategy is:
Buy the commodity, build the soul.
- Commodity = MIS/admin/compliance plumbing (buy)
- Soul = portfolio, wellbeing, community, child-led progression (build)
That is the highest-probability path to launch, fundraising credibility, and long-term defensibility.
Cross-Reference Intelligence (from companion research docs)
EtonX Closure (eton-digital.md) — Key Strategic Signal
EtonX (Eton College's online skills programme) is concluding in 2025 despite being backed by one of the wealthiest educational institutions in the world. Lessons: 1. Digital education products need sustainable revenue models — being an "outreach" project isn't enough 2. Even Eton used Moodle Workplace (open source) rather than building bespoke — validates the "don't build the commodity" principle 3. GenEvolve's platform must be the core revenue-generating product, not a side project
Bromcom Market Position (bromcom.md) — Growing Fast
- 12.5% England market share and rising; won ALL Northern Ireland schools (1,100)
- REST API supports read+write integrations — good for hybrid architecture
- Advanced Pupil Support module handles EHCPs/PEPs; Safeguarding module for wellbeing/incident tracking
- Founder-led, independent, 75%+ owned by Ali Guryel — likely more flexible than PE-backed competitors
Sophia High School (sophia-high-school.md) — Closest Comparable
- Premium boutique online school (£9,600–£13,455/yr), B Corp certified, small classes (avg 6)
- Proves the market exists for values-led online education
- GenEvolve should differentiate by being cheaper, non-exam-based, and more community-focused
King's InterHigh (kings-interhigh.md) — The Establishment
- 6,500 students, VR/AI integration, £2,750–£10,040/yr
- Non-selective admissions, 74% SEN students achieve Grade 4+ IGCSE
- GenEvolve's positioning should be anti-InterHigh: no exams, no competition, wellbeing-first
Key Source Anchors
- Bromcom pricing/market footprint: bromcom.com + UK G-Cloud pricing docs + whichmis.com census data
- SchoolsBuddy/Faria ecosystem: schoolsbuddy.com, faria.org (acquisition announcements)
- MindJoy product positioning: mindjoy.com + EdTech Impact
- Toddle features/pricing: toddleapp.com + Capterra + Reddit teacher reviews
- OSS licensing checks: GitHub LICENSE files (Moodle GPLv3, Canvas AGPLv3, Open edX AGPLv3, LearnHouse repo/license ambiguity)
- Bespoke build cost benchmarks: multiple 2024/2025 UK LMS/custom software cost analyses
- EtonX status: etoncollege.com, astra-education.co.uk (programme concluding 2025)
- UK MIS market share: whichmis.com census tracking, tes.com, bromcom.com year-in-numbers
Cost: Gemini grounding (web_search) — free tier, ~15 searches